Passer la ligne en cas de connexion SSH réussie avec ifttt

Aperçu

Modifié pour informer Line lorsque la connexion SSH est réussie.

Préparation

--Créer un WebHook avec ifttt

Sortez la commande curl avec la documentation de https://ifttt.com/maker_webhooks. image.png

travail

vi /etc/ssh/sshrc

sshrc


curl -s -o /dev/null -X POST -H "Content-Type: application/json" -d @- https://maker.ifttt.com/trigger/Nom de l'événement/with/key/Clé<< EOS
{"value1":"[Connexion SSH]Nom d'utilisateur: $USER, IP: $SSH_CLIENT"}

C'est d'accord. Cependant, notez que sftp ne peut pas être utilisé s'il existe une sortie standard pour une question triviale ici.

résultat

Welcome to Ubuntu 18.04.3 LTS (GNU/Linux 4.15.0-74-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

 System information disabled due to load higher than 8.0


 * Canonical Livepatch is available for installation.
   - Reduce system reboots and improve kernel security. Activate at:
     https://ubuntu.com/livepatch

0 packages can be updated.
0 updates are security updates.


Last login: Sat Jan 25 15:50:56 2020 from 
mirmdock@mirm_dockernode:~$ 

image.png

référence

https://qiita.com/tekitoh/items/8acccb313d6e7a14c2ec https://bacchi.me/linux/ssh-login-alert/

Recommended Posts

Passer la ligne en cas de connexion SSH réussie avec ifttt
[Connexion LINE] Vérifier l'état avec Flask