felipe_pepii
(usa Debian)
Enviado em 21/02/2008 - 11:00h
Cara...
FAz assim, ai a segurança fica boa..
Levante a lista com os nomes dos usuarios exemplos
#ls -l /home/ > /tmp/output.out
Ele vai listar o nome de todos usuarios criados ai no seu linux.
Edite o arquivo e remova os lixos, ou permissoes atipicas que deseja.
exemplo do arquivo:
##INICIO####
felipe
usuario2
usuario3
usuario4
usuario5
###FIM ####
Pois bem..
vamos criar um script de bloqueio e um script de liberação:
###### SCRIPT DE BLOQUEIO
$vi /usr/local/bin/bloq.sh
#!/bin/bash
passwd -l felipe
passwd -l usuario2
passwd -l usuario3
passwd -l usuario4
passwd -l usuario5
###### FIM SCRIPT
Esse script ele bloqueia o login do usuario. é como se ele perdesse a senha.
Agora vamos criar o script de desbloqueio:
###### SCRIPT DE DESBLOQUEIO
$vi /usr/local/bin/desbloq.sh
#!/bin/bash
passwd -u felipe
passwd -u usuario2
passwd -u usuario3
passwd -u usuario4
passwd -u usuario5
#### FIM DO SCRIPT
Otimo, entao agora temos dois scripts, um ele bloqueia e outro desbloqueia..
de um crontab -e e coloque essa rotina para rodar desta forma
$crontab -e
00 17 * * * /usr/local/bin/bloq.sh
00 08 * * * /usr/local/bin/desbloq.sh
Saia e salve..
E pronto cara.. acho que é a forma mais rapida, segura de se fazer isso.
Abraços