Wendell A. Silva wrote:
Salve a todos!
Criei um script para avisar o Administrador quando um usuário loga no
sistema. Ele utiliza o comando "who -m" para indicar quem e o local de
onde partiu a conexão. Ele é acionado pelo /etc/profile.
Mas as vezes o aviso é enviado sem as informações do comando "who -m".
Parece que um usuário fantasma logou no sistema.
Outros processos utilizam o profile ou somente durante o login efetivo
de um usuário ele deveria ser utilizado?
Pode ser que algum script de um programador preguiçoso esteja rodando ele
sem ser na hora de login...
vc tbm pode tentar fazer um ~/.bashrc ou ~/.bash_profile (não lembro mais
qual deles é chamado) comum pra todos, e fazer um link pra área do
usuário... ai esse script registra que alguem logou de alguma forma.
Outras formas mais criativas, seria vc fazer nesse script mesmo ele mandar
um sinal de SIGSTOP para o próprio processo, e avisa o admin - ai o login
fica congelado até o admin entrar e dar o SIGCONT ou o SIGTERM/SIGKILL...
hehehehehe
--
Marcos
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]