Skip to content

Send an alert via Pushover upon successful SSH login or logoff.

Notifications You must be signed in to change notification settings

cyclone182/pushover-ssh-alert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

pushover-ssh-alert

Send an alert via Pushover upon successful SSH login or logoff in Linux.

This is an implementation from the writeup on Leon's blog at https://www.l1cafe.blog

To implement this alert service you will need an active Pushover account with a separate API token/key for this service.

Instructions:

1. Open your linux shell and add the following line at the end of the file /etc/pam.d/common-session:

session optional                     pam_exec.so /usr/local/bin/login-notification-pushover.bash

2. Now copy the file login-notification-pushover.bash from this repository and create the file at /usr/local/bin/

Replace Token 1 with your application token for logouts.

Replace Token 2 with your application token for logins

USERTOKEN is your user key.

Uncomment and edit the lines near the end if you want to send root login notifications to a different set of users. You can also uncomment the line with the john user (and replace that with the user to target) to send notifications of a specific Linux user to a specific Pushover user key.

3. The last step is to be sure to make the .bash file an executable.

4. Now logout and login to test your work.

About

Send an alert via Pushover upon successful SSH login or logoff.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages