Para bloquear um usuário temporariamente com o comando
"usermod" é muito simples.
Por exemplo, tenho um usuário chamado "casa" e quero que
este usuário fique um tempo sem acessar o sistema. Para
isso abro um terminal e digito o seguinte comando:
# usermod -L casa
Com este comando o usuário perde o acesso ao sistema
temporariamente.
Agora eu quero que este usuário volte a ter acesso ao
sistema. Então, digito o seguinte comando:
# usermod -U casa
Este comando pode ser muito útil. Por exemplo: Tenho um
usuário que ficará temporariamente fora da empresa, então,
em vez de excluir a conta deste usuário, eu simplesmente
"desativo" esta conta por um tempo.
[1] Comentário enviado por
lforte em 05/03/2006 - 15:51h:
Pow, apesar de eu trabalhar com linux a mais de 6 anos só vim descobrir que eu podia bloquear usuários agora com essa sua dica...
Acho que é pq nunca precisei bloquear ninguem antes, mas agora como estou administrando alguns laboratórios de informática que só usam linux, com certeza vou precisar...
Valeu pela dica...
[2] Comentário enviado por
andkaiser em 22/08/2007 - 14:41h:
Utilizei, em uma maquina de testes, já adianto, o seguinte comando:
#usermod -L root
Quando fiz logoff, não consegui mais logar como root.
Nem se eu fizer um su - com um usuário normal. Alguma forma de reverter isso?
[3] Comentário enviado por
ff9will em 28/09/2007 - 15:15h:
Use
$ sudo usermod -U root
Não testei, mas é a solução mais lógica para isso