| Alert user of an incoming VPN connection |
|
|
|
| Written by Luca Guerrieri | |||
| Monday, 14 December 2009 17:19 | |||
|
In a recent time ... In uno dei precedenti post che ho realizzato su Forlex, ho inserito i passi utili per attivare un server di VPN con protocollo pptp. A grande richiesta ho deciso d'inserivi in questo micro how-to come inviare un messaggio di posta elettronica, al titolare della username utilizzata, qual'ora dovesse verificarsi una connessione. Innanzitutto un colpo di apt-get per installare un piccolissimo server smtp che si chiama sendEmail apt-get install sendEmail ed ora apriamo il file /etc/ppp/ip-up, all'interno del quale vi sono parte dei comandi che vengono eseguiti alla richiesta di attivazione di una connessione vpn. Alla fine del file inseriamo le seguenti righe di bash script : SUBJECT="Avviso connessione VPN" EMAIL="<indirizzo di posta elettronica del mittente>" EMAILADMIN="<indirizzo di posta elettronica dell'amministratore>" WHO=`last -n 1|awk '{print $1}'|head --lines 1 -`"@<dominioposta.dom>" HOW=`last -n 1|head --lines 1 -` EMAILMESSAGE="Attenzione connessione vpn con le seguenti caratteristiche:\n$HOW" /usr/bin/sendEmail -f "$EMAIL" -t "$WHO" -cc "$EMAILADMIN" -u "$SUBJECT" -m "$EMAILMESSAGE" -s <server smtp del proprio provider> Non credo ci sia bisogno di grandi spiegazioni, come vedete dopo aver reperito le diverse informazioni (chi si è connesso e come) le inviamo come testo del messaggio includendo in CC anche l'amministratore di rete. Attenzione, sostituite le parole in neretto con i vostri dati. Buona VPN a tutti.
|
|||
| Last Updated on Tuesday, 22 December 2009 14:55 |


