Move ssh notification code into its own plugin file
This commit is contained in:
parent
565f6b204b
commit
6bdfa82dfa
@ -1,9 +1 @@
|
|||||||
emulate sh -c 'source /etc/profile'
|
emulate sh -c 'source /etc/profile'
|
||||||
|
|
||||||
# Notify on ssh login
|
|
||||||
IP="$(echo $SSH_CONNECTION | cut -d " " -f 1)"
|
|
||||||
HOSTNAME=$(hostname)
|
|
||||||
NOW=$(date +"%e %b %Y, %a %r")
|
|
||||||
EMAIL='erictorres4@protonmail.com'
|
|
||||||
|
|
||||||
echo "Login from ${IP} on ${HOSTNAME} on ${NOW}" | neomutt -s 'SSH Login Notification' "${EMAIL}" 2>/dev/null
|
|
||||||
|
8
zsh/.config/zsh/conf.d/ssh-login.zsh
Normal file
8
zsh/.config/zsh/conf.d/ssh-login.zsh
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# Notify on ssh login
|
||||||
|
if [[ -n $SSH_CONNECTION ]]; then
|
||||||
|
IP="$(echo $SSH_CONNECTION | cut -d " " -f 1)"
|
||||||
|
HOSTNAME=$(hostname)
|
||||||
|
NOW=$(date +"%e %b %Y, %a %r")
|
||||||
|
EMAIL='erictorres4@pm.me'
|
||||||
|
echo "Login from ${IP} on ${HOSTNAME} on ${NOW}" | neomutt -s 'SSH Login Notification' "${EMAIL}" 2>/dev/null
|
||||||
|
fi
|
Loading…
x
Reference in New Issue
Block a user