Header Ads Widget

Tổng hợp Script shell hay dành cho server linux


Cảnh báo mỗi khi có login vào sẽ có email báo về cho mail quản trị


# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
# canh bao khi co user moi dang nhap qua ssh
IP="$(echo $SSH_CONNECTION | cut -d " " -f 1)"
HOSTNAME=$(hostname)
NOW=$(date +"%e %b %Y, %a %r")

echo 'Ai do co dia chi IP '$IP' da dang nhap vao VPS '$HOSTNAME' on '$NOW'.' | mail -s 'Thong bao Login SSH từ server 193' chiaseaz.mail@gmail.com
Lưu thành file .bash_profile và upload lên thư mục root, nếu báo mail not found thì chạy lệch sau
yum install mailx

Nhận xét