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

Re: Quem utiliza o profile?



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



Reply to: