Envoyer des SMS à votre propre téléphone gratuitement (FreeMobile)

inspiré de https://forum.ubuntu-fr.org/viewtopic.php?pid=22271741

Prérequis

  • Vous devez avoir une ligne freemobile
  • Activer l’option « Notifications par SMS » sur la page des options
  • Récupérer votre clé d’identification au service sur cette même page

Installation du script

Vous pouvez suivre le développement du script sur gitlab.blorand.org

wget -qO /usr/bin/freesms https://gitlab.blorand.org/benoit/helper-scripts/raw/branch/master/sms/freesms
chmod +x /usr/bin/freesms

Utilisation de freesms

Utilisation en cli

freesms -u myuser -p mypassword Mon message
echo "Mon message" | freesms -u myuser -p mypassword -

Vous pouvez même faire un alias pour que ce soit plus simple (attention tout de même à bien sécuriser votre serveur car les identifiants sont en claire)

alias smstome='freesms -u myuser -p mypassword'

Si vous souhaitez le rendre permanent, rien de plus simlpe

echo "alias smstome='freesms -u myuser -p mypassword'" >> ~/.profile

Utilisation via zabbix

Pour une utilisation depuis zabbix, vous devez faire ces étapes supplémentaires

Le SMS est utile lorsque l’on est en itinérance et que la réception de mail ne fonctionne pas.

wget -Qo /usr/lib/zabbix/alertscripts/freesms https://gitlab.blorand.org/benoit/helper-scripts/raw/branch/master/sms/freesms.zabbix_alert_script
chmod +x /usr/lib/zabbix/alertscripts/freesms

Puis, dans l’interface, se rendre dans Administration/Types de média/Créer un type de média

Déclaration du script freesms dans Zabbix (4.4)

Ensuite, activez les notifications par SMS pour votre utilisateur en cliquant sur le personnage en haut à droite, puis média/ajouter

Activation des notifications SMS pour un utilisateur

Cliquez deux fois sur « Actualiser »
Vous recevrez désormais les notifications de votre serveur zabbix via SMS.
Dans le cas, où d’autres utilisateurs possèdent également une ligne FreeMobile, il leur est possible d’activer de la même façon en précisant leur identifiant et mot de passe dans les paramètres de leur compte.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *