Rebre email cada vegada que algú fa login amb SSH

Cal que tinguem finger i mailx instal·lats.

Creem el fitxer /opt/shell-login.sh

#!/bin/bash

echo "Login a $(hostname) el $(date +%Y-%m-%d) a les $(date +%H:%M)"
echo "Usuari: $USER"
echo
finger

Canviem els permisos per tal que es pugui executar (tothom l’ha de poder executar) …

chmod 755 /opt/shell-login.sh

 

Afegim la següent línia al fitxer /etc/profile

/opt/shell-login.sh | mailx -s "Login SSH" destinatari@domini.tld
2022-03-22T13:42:47+01:0022 03 2022|ssh|