fbpx

Comandos Linux – Comando groupadd

Comando groupadd do Linux

Atualizado: 05/04/2019 por Computer Hope

comando groupadd

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

Este documento 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 será inserido nos arquivos do sistema, conforme necessário.

Sintaxe

  groupadd [ opções ] grupo

Opções

-f, –forceEsta 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 está desativado).
-g, –gid GIDO valor numérico do ID do grupo. Este valor deve ser exclusivo, a menos que a opção -o seja usada. O valor deve ser não negativo. O padrão é usar o menor valor de ID maior ou igual a GID_MIN e maior que qualquer outro grupo.

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

-h , –helpExibir mensagem de ajuda e sair.
-K , –keykey = VALUESubstitui os padrões /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, –não-exclusivoEsta opção permite adicionar um grupo com um GID não exclusivo.
-p , –password SENHAA senha criptografada , retornada pela chamada do sistema crypt () . O padrão é desativar a senha.

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

-r , –systemCrie um grupo de sistemas. Os identificadores numéricos de novos grupos de sistemas 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_DIRAplique alterações 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 alteram 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 é atingido, uma nova entrada de grupo (linha) é iniciada em / etc / group (com o mesmo nome, mesma senha e o mesmo GID). O valor padrão é 0 , o que significa que não há limites no número de membros em um grupo. Esse recurso (grupo dividido) permite limitar o comprimento das linhas no arquivo de grupo. Isso é útil para garantir que as linhas para grupos NIS não tenham mais que 1024 caracteres. Se você precisar aplicar esse limite, poderá usar 25 . Nota: grupos divididos 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 realmente 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 sistemas por useradd , groupadd ou newusers . O valor padrão para SYS_GID_MIN (resp. SYS_GID_MAX ) é 101 (resp. GID_MIN-1 ).

Exemplos

GorjetaPara 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 chamado “newgroup” . Esse novo grupo pode ter usuários adicionados a ele usando o comando useradd .

gpasswd – Administre / etc / group e / etc / gshadow.
groupdel – Remove um grupo do sistema.
groupmod – Modifique uma definição de grupo.
useradd – Adicione um usuário ao sistema.

19 de novembro de 2019

Sobre nós

A Linux Force Brasil é uma empresa que ama a arte de ensinar. Nossa missão é criar talentos para a área de tecnologia e atender com excelência nossos clientes.

CNPJ: 13.299.207/0001-50
SAC:         0800 721 7901

[email protected]

Comercial  Comercial: (11) 3796-5900

Suporte:    (11) 3796-5900
[email protected]

Copyright © Linux Force Security  - Desde 2011.