Comando usermod no Linux (altera dados do usuário) [Guia Básico]
O comando usermod no Linux modifica as configurações de uma determinada conta de usuário.
Ele aceita as seguintes opções:
- -d diretório_home: Esta opção fornece o caminho completo do diretório home do usuário;
- -c “nome do usuário”: Esta opção grava no arquivo passwd o nome do proprietário da conta ou qualquer outra observação e comentário importantes;
- -g número_do_grupo: Esta opção fornece o grupo padrão da conta do usuário;
- -s shell: Esta opção deve fornecer o caminho completo do shell utilizado pela conta. Por exemplo /bin/bash, /bin/tcsh, /bin/false, etc;
- -L: Trava a conta de usuário adicionando o sinal “!” na senha;
- -U: Destrava a conta do usuário, removendo o sinal “!” da senha.
- -e 2019-12-31: Indica que a conta deverá ser desativada no dia 31 de dezembro de 2019. O formato deve ser AAAA-MM-DD.
Exemplos:
Altera o comentário, com nome do usuário Arthur:
# usermod –c “Arthur Ribeiro” arthur
Trava a conta do usuário analima no sistema não permitindo mais o logon:
# usermod –L analima
Expira a conta do usuário arthur em 31 de outubro de 2019:
# usermod -e 2019-10-31 arthur
Você pode confirmar a data de validade de uma conta com o comando chage com a opção “-l”:
# chage -l arthur
Last password change : Oct 17, 2019
Password expires : never
Password inactive : never
Account expires : Oct 31, 2019
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7
Aprenda muito mais sobre Linux em nosso curso online. Você pode efetuar a matrícula aqui. Se você já tem uma conta, ou quer criar uma, basta entrar ou criar seu usuário aqui.
Gostou? Compartilhe
Tag:/dev, bash, certificação, certificaçãolinux, code, Comptia, developer, empreendedorismo, exame, freesoftware, gnu, hack, Linux, linuxfan, linuxfun, linuxmint, lovelinux, LPI, LPIC, management, nerd, opensource, php, prova, shell, software, softwarelivre, sql, tech, ti, unix