Administração de usuários no sistema
Há quatro arquivos básicos que dizem respeito à administração de usuários, sendo eles:
• Passwd – contém as informações dos usuários;
• Shadow – contém as informações das senhas dos usuários;
• Group – contém as informações dos grupos e usuários que fazem parte deles;
• Gshadow – contém informações a respeito das senhas de grupo.
Leitura sugerida para administração de usuários:
# passwd man 5 passwd
# shadow man 5 shadow
Leitura sugerida para administração de grupos:
# group man 5 group
# gshadow man 5 gshadow
Arquivo
/etc/passwd
Cada usuário cadastrado no sistema é identificado por uma linha no arquivo “/etc/passwd”. Os campos são separados pelo caractere “:” (dois pontos). O formato do arquivo “etc/passwd” é o seguinte: Usuário : x : 1000 : 1000 : User da Silva, 8111-1234 : /home/usuário:/bin/bash
Onde:
• Campo 1 – Login do usuário;
• Campo 2 – Referência da senha do usuário, pois ela fica armazenada em outro arquivo.
• Campo 3 – O “UID – User Identify” é o número de identificação do usuário. Essa identificação é dividida conforme a categoria dos usuários: o UID 0 – É o número do usuário administrador “root”. o UID de 1 a 999 – São os números para usuários de sistema. o UID de 1000 a 65535 – São os números para usuários normais.
• Campo 4 – O “GID – Group Identity” é o número de identificação do grupo primário do usuário. Essa identificação é também dividida em 3 categorias como o UID: o GID 0 – É o número do grupo administrador “root”. o GID de 1 a 999 – São os números para grupos de sistema.
1
o GID de 1000 a 65535 – São os números para grupos normais.
• Campo 5 – Comentários e informações adicionais sobre o usuário;
• Campo 6 – Diretório pessoal;
• Campo 7 – Shell do usuário;
Arquivo /etc/shadow
As senhas dos usuários ficam armazenadas no arquivo “/etc/shadow” conhecido como “senhas sombras” (shadow passwords). As senhas ficam nele pois é um arquivo mais seguro que o