1. 程式人生 > 實用技巧 >伺服器幾種郵件報警設定之Linux系統登入郵件報警[二]

伺服器幾種郵件報警設定之Linux系統登入郵件報警[二]

Linux系統登入郵件報警設定

加強系統賬號管理是增強伺服器安全的一項重要措施,企業資訊保安事故往往來自於企業內部,企業對這一塊應當引起重視,合理化賬號許可權的分配和使用是企業資訊保安的一項有效保障。今天介紹下LINUX下賬號登陸郵件報警設定,方便及時獲知賬號登陸情況,及時處置潛在安全威脅風險。
在LINUX伺服器上安裝mailx , 使用rpm -ql mailx檢視下是否安裝。
使用:yum install mailx –y
伺服器幾種郵件報警設定之Linux系統登入郵件報警[二]
安裝完成:
伺服器幾種郵件報警設定之Linux系統登入郵件報警[二]
LINUX系統會多一個MAIL命令:
伺服器幾種郵件報警設定之Linux系統登入郵件報警[二]
接下來配置MAIL:
使用:Vim /etc/mail.rc
在mail.rc檔案最後插入以下配置,wq儲存退出。
伺服器幾種郵件報警設定之Linux系統登入郵件報警[二]

接著寫一個SHELL指令碼,也可以把指令碼直接放入:vim /etc/profile檔案中(新增到最後),此檔案當用戶每次登陸會自動載入執行一次。

##send login warnning mail
loginips=who -u am i |awk -F "[(|)]" '{print $2}'
userlogin=whoami
logintime=date +%Y-%m-%d" "%H:%M:%S
serverip=ifconfig |awk -F":" 'NR==2{print $2}'|awk '{print $1}'
echo "message for server $serverip $userlogin $logintime $loginips login " |mail -r
[email protected]
-s "warnning" [email protected]
伺服器幾種郵件報警設定之Linux系統登入郵件報警[二]
Wq儲存退出。
退出系統,重新再次登陸伺服器測試效果:
伺服器幾種郵件報警設定之Linux系統登入郵件報警[二]
這裡我配置使用的是163的郵件,手機上記得先安裝一個易信APP即可立刻收到資訊,方便及時瞭解情況。
伺服器幾種郵件報警設定之Linux系統登入郵件報警[二]

轉載於:https://blog.51cto.com/jdonghong/2064683