[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Logout via bash script



Isso resolve seu problema, mas lembrese que o tem que colocar isso no .bash_profile do usuário, se quizer que na hora que ele logar seja executado a verificação.

trap '' SIGINT SIGTERM
echo -n -e "Coloque aqui a condição ..: "
read -s variavel
if [ "$variavel" == "EUJASABIA" ]; then
clear
echo -e "\033[32mAcesso Autorizado\033[00m"
else
clear
echo -e "\033[31mAcesso Negado\033[00m"
logout
fi
trap SIGINT SIGTERM



Ps: No primero trap, não é aspas duplas, é duas aspas simples, OK !!!!


Michel Cunha escreveu:

Pessoal,
desculpem a se a duvida jah foi respondida, mas procurei uma solucao
para isso, e nada encontrei.

Preciso fazer um script que realize o logout do usuario de acordo com
uma condicao, via script. A ideia eh impedir que o usuario possa logar
se uma condicao nao for satisfeita. Pelo que pude constatar, nem exit
nem logout funcionam em um script.

Se alguem tiver uma ideia, ficaria muito grato.

Abracos


--
Michel Souza





Reply to: