Comando Linux groupadd


0

Comando Linux groupadd

comando groupadd

Em sistemas operacionais do tipo Unix, o comando groupadd cria um novo grupo.

Esta página descreve a versão GNU \/Linux do groupadd.

Descrição

O comando groupadd cria uma nova conta de grupo usando os valores especificados na linha de comando, mais os valores padrão do sistema. O novo grupo é inserido nos arquivos do sistema conforme necessário.

Sintaxe

groupadd [options] group

Opções

-f, –force Esta opção faz com que o comando saia com status de sucesso se o grupo especificado já existir. Quando usado com -g, e o GID especificado já existe, outro GID (exclusivo) é escolhido (ou seja, -g é desativado).

-g, –gid GID

O valor numérico do ID do grupo. Este valor deve ser exclusivo, a menos que a opção -o seja usada. O valor não deve ser negativo. O padrão é usar o menor valor de ID maior ou igual a GID_MIN e maior do que todos os outros grupos.

Consulte também a opção -r e a descrição GID_MAX.

-h, –help

Exibir mensagem de ajuda e sair.

-K,
–key KEY = VALUE

Substitui os padrões de /etc/login.defs (GID_MIN, GID_MAX e outros). Várias opções -K podem ser especificadas.

Exemplo: -K GID_MIN = 100 -K GID_MAX = 499

-o, –non-unique

Esta opção permite adicionar um grupo com um GID não exclusivo.

-p,
–password PASSWORD

A senha criptografada, conforme retornada pela chamada de sistema crypt (). O padrão é desabilitar a senha.

Nota: Esta opção não é recomendada porque a senha (ou senha criptografada) é visível pelos usuários que listam os processos. Você deve certificar-se de que a senha respeita a política de senhas do sistema.

-r, –system

Crie um grupo de sistema. Os identificadores numéricos de novos grupos de sistema são escolhidos no intervalo SYS_GID_MIN-SYS_GID_MAX, definido em login.defs, em vez de GID_MIN-GID_MAX.

-R, –root CHROOT_DIR

Aplique as mudanças no diretório CHROOT_DIR e use os arquivos de configuração do diretório CHROOT_DIR. Veja também chroot.

Configuração

As seguintes variáveis ​​de configuração em /etc/login.defs mudam o comportamento desta ferramenta:

GID_MAX (número), GID_MIN (número)

Intervalo de IDs de grupo usados ​​para a criação de grupos regulares por useradd, groupadd ou newusers. O valor padrão para GID_MIN (resp. GID_MAX) é 1000 (resp. 60000).

MAX_MEMBERS_PER_GROUP (número)

Máximo de membros por entrada do grupo. Quando o máximo é alcançado, uma nova entrada de grupo (linha) é iniciada em \/etc \/group (com o mesmo nome, mesma senha e mesmo GID). O valor padrão é 0, o que significa que não há limites para o número de membros em um grupo. Este recurso (dividir grupo) permite limitar o comprimento das linhas no arquivo de grupo. Isso é útil para garantir que as linhas dos grupos NIS não tenham mais de 1024 caracteres. Se precisar impor tal limite, você pode usar 25. Observação: grupos de divisão podem não ser suportados por todas as ferramentas (mesmo no pacote de ferramentas Shadow). Você não deve usar essa variável, a menos que precise dela.

SYS_GID_MAX (número), SYS_GID_MIN (número)

Intervalo de IDs de grupo usados ​​para a criação de grupos de sistema por useradd, groupadd ou newusers. O valor padrão para SYS_GID_MIN (resp. SYS_GID_MAX) é 101 (resp. GID_MIN-1).

Exemplos

Gorjeta

Para que este comando funcione, você deve ter direitos de superusuário ou estar logado como root.

groupadd newgroup

O exemplo acima criaria um novo grupo denominado “novo grupo”. Esse novo grupo poderia ter usuários adicionados a ele usando o comando useradd.

gpasswd – Administra \/etc \/group e \/etc \/gshadow.
groupdel – Remova um grupo do sistema.
groupmod – Modifica uma definição de grupo.
useradd – Adiciona um usuário ao sistema.


Like it? Share with your friends!

0
Rubem Rego

0 Comments

Your email address will not be published. Required fields are marked *