Bloqueando e desabilitando usuário no Linux

Publicado por Arthur em 03/02/2009

[ Hits: 63.540 ]

 


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

Named Pipe (First in First out) FIFO

Codecs básicos para Arch Linux e KahelOS

Como instalar o xten-xlite no Linux

Visualizar vídeos feitos em Adobe Flash no Google Chrome usando Ubuntu 64 bits

Instalando modelos extras para o OpenOffice (BrOffice.org)

  

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