MAS32 ssh certificate - IlanRuiz/Cours-TechES GitHub Wiki
Creations jeu de clefs
Sur le serveur librenms avec l'user librenms
Créer une nouvelle clef
ssh-keygen -b 4096
Envoyer la clef au client
ssh-copy-id [email protected]
script
Créer le script bash pour redémarrer le service
#! /usr/bin/bash
ssh [email protected] systemctl restart ntp
Appliquer les droits d'execution
chmod u+x restart-ntp.sh
créer sous le dossier html, un fichier php restart-ntp.php
Ajouter le code suivant, qui permet d'executer le script bash
<?php
shell_exec('./restart-ntp.sh');
?>
Transport d'alert
Il ne reste qu'à ajouter une règle de transport qui sera executé lorsque l'alerte est enclenché
Appliquer la règle de transport sur l'alerte
https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys-on-debian-11