Eu tenho um servidor de desenvolvimento Linux em Oceano Digital baseado no Ubuntu Xenial 16.04. Eu uso isso principalmente para desenvolvimento.
Eu criei um script em /etc/profile.d/ para acionar uma mensagem SMS (com base no Node.js via Twilio) para me alertar sempre que alguém fizer login no servidor em um shell interativo.
Como faço o mesmo para sessões não interativas? Ou seja, se eu usar o WinSCP para se conectar ao servidor e transferir arquivos de / para o servidor, o script não será executado. Eu uso o Codeanywhere para codificar no meu servidor, via SSH (SFTP), então, idealmente, sempre que eu fizer o login via CodeAnywhere, eu recebo o mesmo alerta.
Alguma opinião?
Tags ssh bash login shell-script