Bloqueando e desabilitando usuário no Linux

Publicado por Arthur em 03/02/2009

[ Hits: 63.815 ]

 


Bloqueando e desabilitando usuário no Linux



Utilizo Linux há algum tempo e hoje me deparei com uma dúvida de uma coisa que nunca fiz. Como eu faria para bloquear ou desabilitar uma conta de usuário no Linux sem ter de editar o /etc/passwd ou sem removê-lo do sistema??

Efetuando o bloqueio via usermod

Bom, para efetuar o bloqueio da maneira correta, você pode executar o seguinte comando (-L quer dizer "LOCK" ou "travar"):

# usermod -L usuário

Caso queira efetuar o DESBLOQUEIO do mesmo, você pode utilizar o seguinte comando (-U para "UNLOCK" ou "destravar"):

# usermod -U usuário

Uma dica básica, pela qual eu nunca havia me deparado com a necessidade de utilizar.

Espero que tenha ajudado em algo.

Abraços.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Flash Player no cliente nativo do Steam - Instalação no Ubuntu 12.04 64 bits

Conectando Oi Velox ADSL automaticamente via roteador + rede wireless

BackTrack 4 e criptografia de pasta

Backup do MBR do MP3 (pendrive)

Webcams: luz, camera, ação!

  

Comentários
[1] Comentário enviado por removido em 04/02/2009 - 11:17h

ou também, trocando a shell do usuário para /bin/false

# usermod -s /bin/false usuario

Dar um "lock" não é a "maneira correta". É apenas uma das maneiras ;)

[2] Comentário enviado por shaper em 06/02/2009 - 13:10h

Colocando o usuário com /bin/false ele só perde acesso à shell.
Dando um LOCK na conta, o usuário perde acesso total ao sistema.

O comando citado é exclusivo para trabalhar com bloqueio e desbloqueio de usuários no linux, por tanto, sim, é a maneira correta.

Existem inúmeras...

dentre elas a descrita por você e também editando arquivo /etc/passwd...

Abraços.

[3] Comentário enviado por pontozip em 12/07/2012 - 09:18h

Realizei alguns teste com o /bin/false e mostrou-se mais eficiente, apenas com o LOCK o usuário ainda sim consegue acessar o destino se ele tiver par de chaves SSH.

Recomendo o
# usermod -s /bin/false usuario



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts