Usuários Linux, alterando usuário com passwd e usermod - Parte 06

Aula 29 · GNU/Linux para Servidores

Nesta aula, abordamos o comando usermod no sistema Linux para alterar parâmetros de usuários, principalmente relacionados à troca de senha e expiração. Para usar o usermod, é necessário ter privilégios de superusuário ou sudoer. O comando permite adicionar grupos complementares com a opção -aG, onde a letra G em maiúscula refere-se ao arquivo /etc/group para grupos adicionais e g minúsculo altera o grupo padrão no /etc/passwd. Também discutimos como alterar o diretório padrão do usuário com a opção -d e como configurar um novo shell padrão com usermod.

Mostramos exemplos de adicionar usuários a grupos, como sudo usermod -aG alunos aluno para adicionar o usuário "aluno" ao grupo "alunos". Alterações no diretório padrão do usuário podem ser feitas usando -d e mover arquivos existentes com -m. A opção -M exclui todos os dados antigos durante a mudança de diretório.

Falamos sobre alterar o ID de usuário, que não é recomendado devido à complexidade associada aos IDs. Também discutimos como mudar o nome do usuário e as implicações dessa ação no sistema. Além disso, mencionamos os tipos de shells permitidos para usuários que não podem logar, sendo /usr/sbin/nologin um exemplo comum.

A aula também incluiu discussões sobre segurança, como bloquear ou desbloquear contas usando usermod e a configuração do shell padrão para impedir o login. Discutimos o uso de /usr/bin/false em vez de /sbin/nologin para evitar mensagens que podem ajudar hackers na autenticação.

Finalmente, abordamos a importância da prática adequada ao remover senhas de contas de serviço não utilizadas e discutimos o código do comando passwd para entender as verificações de permissão. A próxima aula focará no comando finger.

Conceitos que esta aula cobre nas trilhas de conhecimento:

Linux SysAdmin
Permissões e propriedade (chmod, chown)Permissões e ACLsPermissões e contextos avançados

Entre na sua conta para perguntar sobre esta aula. Fazer login.

Voltar ao curso