Bloqueio e desbloqueio de contas de usuários

Publicado por Ewerton (última atualização em 02/05/2013)

[ Hits: 13.390 ]

Download bloqueia_usuario.sh




Programa para bloquear e desbloquear contas de usuário. Estou iniciando em shell script então resolvi postar esse script que eu fiz, achei interessante e decidi compartilhar com vocês.

Desde já obrigado.

  



Esconder código-fonte

#! /bin/bash
###############################################################
#Programa para bloquear temporariamente e desbloquear contas de usuario"
###############################################################
#Criado por Ewerton 'fMc'
###############################################################
clear
while [  "$op"  !=  "3" ]
do
echo " Programa para bloquear temporariamente usuarios "
echo -e "\n"
echo  " 1 - Bloquear usuario "
echo "  2 - Desbloquear usuario"
echo " 3  - Sair"
read op
case $op in
1)clear
echo " Digite o Nome do Usuario Que Deseja Bloquear  : "
read lock
passwd -l $lock
;;
2)clear
echo " Digite o Usuario Que Deseja Desbloquear  :   "
read unlock
passwd -u  $unlock
;;
3)clear
echo "Encerrando o Programa...."
read sair
;;
*)clear
echo "Opcao Invalida ..."
;;
esac
read
done

Scripts recomendados

Cadastro em shell

Verificando espaço de Disco usando Dialog

Script para verficar se um pacote está instalado no Slackware

Script de permissão

Download de vídeos com youtube-dl


  

Comentários
[1] Comentário enviado por vitinho217 em 17/06/2014 - 09:00h

Não conhecia essas opções do passwd, obrigado pelo script.
Vale lembrar o que diz o manual sobre esse comando (man passwd):

-l : este comando não disabilita a conta. O usuário ainda será capaz de realizar login através de outra "TOKEN DE AUTENTICAÇÃO". Para disabilitar a conta, administradores devem ultilizar a seguinte instrução: `usermod --expiredate 1`.
Usuários com a conta bloqueada não podem alterar sua senha.

Um abraço e VIVA O LINUX !

[2] Comentário enviado por jeanzinrj em 02/09/2014 - 12:07h

funcionou corretamente.
para o propósito de bloquear a senha do usuário.

Parabéns, pelo script e pela iniciativa.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts