Verificar o home do usuário em /etc/passwd
Nesta etapa, exploraremos como o Linux armazena informações sobre usuários, focando especificamente em seus diretórios home. O diretório home é onde os arquivos e configurações pessoais de um usuário são armazenados.
O Linux mantém as informações da conta do usuário em um arquivo chamado /etc/passwd. Este arquivo contém uma linha para cada conta de usuário no sistema. Vamos visualizar o conteúdo deste arquivo usando o comando cat. cat é um comando simples que exibe o conteúdo de um arquivo.
Digite o seguinte comando em seu terminal e pressione Enter:
cat /etc/passwd
Você verá muita saída, com cada linha representando um usuário. Role pela saída (você pode usar Shift + Page Up/Page Down ou a roda de rolagem do mouse) até encontrar a linha que começa com labex:.
A linha para o usuário labex terá algo parecido com isto:
labex:x:5000:5000:LabEx user,,,:/home/labex:/bin/zsh
Cada campo nesta linha é separado por dois pontos (:). Aqui está uma rápida análise dos campos (da esquerda para a direita):
- Nome de usuário (Username):
labex - O nome do usuário.
- Espaço reservado para senha (Password placeholder):
x - Isso indica que a senha está criptografada e armazenada em /etc/shadow (por razões de segurança).
- ID do usuário (UID):
5000 - Um número único que identifica o usuário.
- ID do grupo (GID):
5000 - O ID do grupo primário para o usuário.
- Campo de comentário/GECOS:
LabEx user,,, - Contém informações gerais sobre o usuário (como nome completo).
- Diretório Home (Home Directory):
/home/labex - Este é o caminho para o diretório home do usuário.
- Shell de login (Login Shell):
/bin/zsh - O shell padrão (interpretador de comandos) que inicia quando o usuário faz login.
Para esta etapa, a parte mais importante é o sexto campo, que mostra que o diretório home do usuário labex é /home/labex.
Compreender o /etc/passwd é fundamental para gerenciar usuários e permissões no Linux.
Clique em Continuar para prosseguir para a próxima etapa.