Usuarios Adm
Administração de usuários
Introdução
Já que o GNU/Linux é um sistema operacional multiusuário, uma máquina com esse sistema pode ter mais de um usuário conectado a qualquer momento, e cada um deles pode conectálo mais de uma vez ao mesmo tempo.
O conhecimento dos tipos de usuários e de como gerenciálos é essencial para a segurança do sistema.
A criação e administração de contas de usuários no sistema são exclusividade do root.
Administração de usuários
O arquivo /etc/passwd
As informações sobre todos os usuários em uma máquina GNU/Linux são armazenadas no arquivo /etc/passwd. Aqui está um exemplo desse arquivo: root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin: daemon:x:2:2:daemon:/sbin: adm:x:3:4:adm:/var/adm: lp:x:4:7:lp:/var/spool/cups:/bin/sh sync:x:5:0:sync:/sbin:/bin/sync halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail: news:x:9:13:news:/var/spool/news: leo:x:1001:1001:Leonardo:/home/leo:/bin/bash ivani:x:1002:1002:Ivani:/home/ivani:/bin/bash
Administração de usuários
Analisando o /etc/passwd Cada linha do /etc/passwd é um registro exclusivo com informações sobre um usuário. O registro tem vários campos que estão separados por “:” leo:x:1001:1001:Leonardo:/home/leo:/bin/bash leo => O nome do usuário, único para a máquina GNU/Linux. x => Caracteriza que a senha está criptografada, localizada no /etc/shadow.
1001 => O ID do usuário, usado para manter o registro dos arquivos que o usuário possui ou pode acessar.
1001 => O ID do grupo.
Leonardo => Dados adicionais (comentários) sobre o usuário.
/home/leo => O diretório base do usuário (home).
/bin/bash => O shell padrão que executará os comandos do sistema.
Administração de usuários
Analisando o /etc/shadow
O arquivo /etc/passwd contém informações sobre todos os usuários, inclusive as suas senhas criptografadas. Ele é legível por todos