Mail bei SSH Login

Mit folgendem Skript erhält man eine E-Mail, sobald sich ein Benutzer per SSH einloggt.

Dazu einfach die Datei “sshrc” im SSH Verzeichnis anlegen:

nano /etc/ssh/sshrc

Der Inhalt lautet:

ip=`echo $SSH_CONNECTION | cut -d " " -f 1`

logger -t ssh-wrapper $USER login from $ip
echo "Benutzer $USER hat sich gerade von der IP $ip eingeloggt" | mailx -s "SSH Server Login auf tj-braun.de" "Jens Braun <xyz@tj-braun.de>"

Die Mail wird nun automatisch versendet, sobald sich ein Benutzer per SSH einloggt. Der User bekommt davon nichts mit:

ssh-server-login-auf-tj-braun

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s