Comando Linux groupmod
Em sistemas operacionais do tipo Unix, o comando groupmod modifica a configuração de um grupo .
Este documento descreve a versão GNU / Linux do groupmod .
Descrição
O comando groupmod modifica a definição do grupo especificado modificando a entrada apropriada nos arquivos / etc / group , / etc / gshadow e / etc / passwd .
Sintaxe
groupmod [ opções ] GRUPO
Opções
-g, –gid GID | O ID do grupo do GRUPO fornecido será alterado para GID. O valor de GID deve ser um número inteiro decimal não negativo. Este valor deve ser exclusivo, a menos que a opção -o seja usada. Os usuários que usam o grupo como grupo principal serão atualizados para manter o grupo como seu grupo principal. Todos os arquivos que possuem o ID do grupo antigo e devem continuar pertencendo ao GROUP devem ter o ID do grupo alterado manualmente. Nenhuma verificação será realizada com relação ao GID_MIN, GID_MAX, SYS_GID_MIN ou SYS_GID_MAX em /etc/login.defs . |
-h , –help | Exibir mensagem de ajuda e sair. |
-n , –novo nome NEW_GROUP | O nome do grupo será alterado de GROUP para NEW_GROUP . |
-o , –não-exclusivo | Quando usado com a opção -g , permita alterar o GID do grupo para um valor não exclusivo. |
-p , –password SENHA | A senha criptografada , retornada pela criptografia . 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 , –root CHROOT_DIR | Aplique 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:
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.
Valores de saída
O comando groupmod sai com os seguintes valores:
0 0 | sucesso |
2 | sintaxe de comando inválida |
3 | argumento inválido para a opção |
4 | grupo especificado não existe |
6 | grupo especificado não existe |
9 | nome do grupo já em uso |
10 | não pode atualizar o arquivo de grupo |
Exemplos
GorjetaPara que este comando funcione, você deve ter direitos de superusuário ou estar logado como root .
groupmod -n bettergroup newgroup
No exemplo acima, o comando groupmod alteraria o grupo ” newgroup ” para ” bettergroup “.
Comandos relacionados
gpasswd – Administre / etc / group e / etc / gshadow.
groupadd – Adicione um grupo ao sistema.
groupdel – Remove um grupo do sistema.