第十二週

一、編寫腳本/root/bin/checkip.sh,每5分鐘檢查一次,若是發現經過ssh登陸失敗 次數超過10次,自動將此遠程IP放入Tcp Wrapper的黑名單中予以禁止防問vim

(1)、vim 編輯checkip.sh以下:app

lastb | awk '!/^btmp/{ip[$3]++}END{for(i in ip){if(ip[i]>=10){print i }}}' >> /etc/hosts.denyssh

(2)、給checkip.sh加上可執行權限:chmod +x checkip.shide

(3)、建立計劃任務每五分鐘巡檢一次:測試

crontab -e 編輯以下:blog

/5 * /root/bin/checkip.shcrontab

二、配置magedu用戶的sudo權限,容許magedu用戶擁有root權限ip

(1)、用root身份編輯vim /etc/sudoers 以下:it

第十二週

(2)、切換到magedu帳戶測試結果:ast

第十二週

相關文章
相關標籤/搜索