/etc/group Arquivo
Propósito
Contém atributos básicos do grupo.
Descrição
O arquivo /etc/group contém atributos básicos do grupo. Este é um arquivo ASCII que contém registros para grupos de sistema. Cada registro aparece em uma única linha e é o seguinte formato:
Nome:Senha:ID:User1,User2, ...,Usern
Você deve separar cada atributo com um cólon. Os registros são separados por caracteres de nova linha. Os atributos em um registro possuem os seguintes valores:
| Atributo | Descrição |
|---|---|
| Nome | Especifica um nome de grupo que é exclusivo no sistema. Veja o comando mkgroup para obter informações sobre as restrições para nomear grupos. |
| Senha | Não-utilizado. Os administradores de grupos são fornecidos em vez de senhas de grupo. Veja o arquivo /etc/security/group para obter mais informações. |
| id | Especifica o ID do grupo. O valor é uma cadeia de inteiro decimal exclusivo. O valor máximo é de 4.294.967.295 (4 GB). |
| User1,User2, ...,Usern | Identifica uma lista de um ou mais usuários. Separe nomes de membros do grupo com vírgulas. Cada usuário já deve estar definido nos arquivos de configuração do banco de dados local. |
Não utilize um: (colon) em qualquer um dos campos de atributo. Para um exemplo de um registro, veja a seção "Exemplos". Atributos adicionais são definidos no arquivo /etc/security/group .
Você deve acessar o arquivo /etc/group através dos comandos e subroutines do sistema definidos para esta finalidade. Você pode utilizar os seguintes comandos para gerenciar grupos:
- chgroup
- chgrpmem
- chuser
- grupo de usuários
- mkgroup
- mkuser
- rmgroup
Para alterar o parâmetro Name , você primeiro usa o comando mkgroup para adicionar uma nova entrada. Em seguida, você usa o comando rmgroup para remover o grupo antigo. Para exibir todos os atributos no arquivo, use o comando lsgroup .
Você pode usar o comando chgroup, chgrpmemou chuser para alterar todos os atributos do usuário e do grupo. O comando mkuser adiciina um usuário cujo grupo primário é definido no arquivo /usr/lib/security/mkuser.default e o comando rmuser remove um usuário. Embora você possa alterar o ID do grupo com o comando chgroup , isso não é recomendado.
| Nome do grupo | Descrição |
|---|---|
| sistema | Este grupo é usado para configuração e manutenção para hardware e software. |
| printq | Este grupo é usado para o gerenciamento de funções de queuing tais como, ativar, desativar, qadm e qpri. |
| segurança | Este grupo é usado para manipulação de senha e controle de limites. |
| adm | Este grupo é usado para monitoramento de funções como, desempenho, cron e contabilidade. |
| staff | Este grupo é o grupo padrão atribuído a todos os novos usuários. |
| auditar | Este grupo é usado para auditoria. |
| shutdown | Este grupo permite que os usuários acessem o comando shutdown . |
| compartimento | Este grupo é usado para o grupo interno do sistema. |
| sis | Este grupo é usado para o grupo interno do sistema. |
| uucp | Este grupo gerencia o sistema UUCP. |
| correio | Este grupo permite que os usuários acessem o comando mail . |
| cron | Este grupo permite que os usuários acessem o comando crontab . |
| nobody | Este grupo é para usuário que não possui nenhum arquivo e pode ser usado como usuário padrão para operações desprivilegiadas. |
| kmem | Este grupo permite que a memória virtual dos usuários leia e escreva acessos como, /dev/mem, /dev/port, e /dev/kmem. |
| log | Este grupo permite que os usuários acessem arquivos de log em /var/log. |
| lp | Este grupo permite que os usuários acessem o comando lp . |
| rede | Esse grupo permite que os usuários usem as funções NetworkManager , como NM-Applet e KNetwrokmanager. |
| power | Esse grupo permite que os usuários acessem o poder de suspensão. |
| root | Este grupo permite aos usuários acesso a todas as funções do sistema. |
| tty | Este grupo permite aos usuários acesso a dispositivos seriados e USB. |
| usuários | Este grupo é o grupo de usuários padrão. Este é o nome de grupo recomendado que você deve usar para usuários. |
Segurança
Controle de Acesso: Este arquivo deve conceder acesso de leitura (r) a todos os usuários e conceder acesso de gravação (w) somente ao usuário root e membros do grupo de segurança.
Exemplos
Um registro típico se parece com o exemplo a seguir para o grupo de funcionários:
staff:!:1:shadow,cjf Neste exemplo, o parâmetro GroupID é1e os usuários estão definidos para seremshadowecjf.
Arquivos
| Item | Descrição |
|---|---|
| /etc/group | Contém atributos básicos do grupo. |
| /etc/security/group | Contém os atributos estendidos de grupos. |
| /etc/passwd | Contém os atributos básicos dos usuários. |
| /etc/security/passwd | Contém informações de senha. |
| /etc/security/user | Contém os atributos estendidos dos usuários. |
| /etc/security/environ | Contém os atributos de ambiente dos usuários. |
| /etc/security/limits | Contém os limites de recursos do processo dos usuários. |
| / etc/segurança/auditoria/config | Contém informações de configuração do sistema de auditoria. |