107.1 - Gerenciamento de Usuários e Grupos Flashcards
O que significa cada campo do arquivo passwd ?
- Username
- Senha
- UID
- GID
- Comentário
- Home Directory
- Shell Padrão
Qual é sempre o UID do usuário root e do daemon em qualquer sistema Linux ?
0 (zero) e 1(um)
Qual o padrão de numeração do UID?
0 - 999 -> Usuários de Sistema
1000 - n -> Usuários Comuns
Para um usuário não poder fazer login em um sistema o que precisa estar configurado no arquivo /etc/passwd ?
/bin/false
ou
/usr/sbin/nologin
Qual arquivo é utilizado para armazenar as senhas dos usuários ?
/etc/shadow
Quais arquivos são utilizados para armazenar os grupos e as senhas dos grupos ?
/etc/group
/etc/gshadow
O que significa cada campo do arquivo group ?
- Nome do Grupo
- Senha
- GID
- Usuários que pertencem a esse grupo
Qual arquivo é utilizado para configurar as definições de login globais ?
/etc/login.defs
Qual o parâmetro dentro do arquivo /etc/login.defs que define o valor mínimo e máximo do UID quando se cria um usuário novo?
UID_MIN
UID_MAX
Qual o parâmetro dentro do arquivo /etc/login.defs que define se quando criamos um usuário o diretório home é criado ?
CREATE_HOME yes
Qual comando posso usar para criar um usuário ? E quais as principais opções ?
useradd
- c -> Adiciona um comentário
- d -> Define outro diretório HOME
- m -> Cria o diretório HOME
- M -> Não cria o diretório HOME
- s -> Define o shell
- g -> Define o GID
- G -> Define os grupos secundários
- u -> Define o UID
Qual comando posso usar para deletar um usuário ? E quais as principais opções ?
userdel
-r -> Remove o diretório HOME
Qual comando posso usar para modificar um usuário ? E quais as principais opções ?
usermod
- c -> Alterar um comentário
- d -> Define outro diretório HOME
- m -> Move o diretório HOME (junto com a opção -d)
- s -> Define o shell
- g -> Define o GID
- G -> Define os grupos secundários
- u -> Define o UID
- l -> Altera o login name
- a -> Adiciona um grupo aos grupos secundários
Estou logado com meu usuário local (não root) e gostaria de trocar a senha do usuário smith. Como posso fazer?
Não é possível trocar a senha de outro usuário, somente o usuário root tem permissão para isso.
Qual comando posso usar para criar um grupo ? E quais as principais opções ?
groupadd
-g -> Define o GID