Comment faire pour qu'Ubuntu envoie des SMS via un téléphone mobile GSM connecté chaque fois que de fausses tentatives de connexion sont effectuées?

2

comment puis-je faire un système en cours d'exécution Ubuntu m'envoyer des alertes SMS? Je le veux au fur et à mesure que des intrus essaient de se connecter à mon système [qui exécute Ubuntu 12.04 LTS] une alerte SMS doit être envoyée sur un numéro pré-fixe via un module GSM [téléphone portable] connecté à mon système Ubuntu.

rjazz
la source
Si vous ne trouvez pas de réponse à cette question ici, vous pourrez essayer plus tard sur serverfault.com .
Brian Z
Vous pouvez utiliser Google Voice pour envoyer un SMS au lieu d’un téléphone GSM. Peut être plus facile à interfacer avec. Certaines extensions python avec des appels d'API à Google Voice permettent d'envoyer des SMS. Vous devez simplement créer un service qui s'exécute en arrière-plan et qui est déclenché chaque fois qu'une tentative de connexion échoue.
Kobaltz
Sinon, vous pouvez utiliser une passerelle Email-> SMS. La boîte Ubuntu envoie simplement un courrier électronique à une adresse spécifique, que la passerelle transmet ensuite sous forme de SMS.
Lawrence

Réponses:

1

Ce que je vous dis ici est lié mais pas vraiment une réponse, j'espère que c'est utile quand même.

Je connais une application pour appareils Android, nommée easySMS . En gros, vous pouvez envoyer des SMS depuis votre téléphone portable, connecté dans le même réseau ou via USB / Bluetooth. Après l’installation, vous aurez une application en cours d’exécution sans privilèges root (pour autant que vous soyez à l’écoute) sur le port 2511 (par défaut).

vous êtes censé vous connecter à ce port et vous souhaitez automatiser le processus. Ce que j'essaierais si j’étais toi, c’est d’écrire un script rassemblant les informations que tu veux envoyer par SMS, puis d’utiliser par exemple

curl –user :<username>:<password> “http://<ip>:<port> /newmessage?text=<messagemax 160car>&empf=<mobile>&type=send”

J'espère que ça aide!

MarcDuQuesne
la source