linux巡檢指令碼_【更新】linux下主機一鍵巡檢指令碼
阿新 • • 發佈:2021-01-30
技術標籤:linux巡檢指令碼
之前的那個文章如下:
【工具】win&linux下一鍵主機巡檢程式
前幾天發出來的時候也是臨時趕工,很多細節沒有考慮到,現在改了改,發出來。
將判斷特權使用者和非系統使用者統一歸類為使用者,直接從/etc/shadow檔案下判斷。存在正常的第二列有密碼的,也有兩個感嘆號的是被禁了的使用者,還有一個感嘆號或者一個星號的是偽使用者。
日誌這一塊之前是cd到/var/log 目錄下然後列出來看secure-xxx,看後面的日期然後判斷存留時間,但這個只限於centos/red hat下,而且還要自己計算一下,有點弟弟...
這次直接從日誌輪轉的配置檔案中去讀配置項,然後來判斷。
配置檔案位置:/etc/logrotate.conf,效果如下圖:
增加了對日誌的分析,列出日誌中所記錄的ssh登入記錄,如下圖:
linux下查詢計劃任務只能是查到指定使用者下的計劃任務的,命令如下:
crontab-l-uusername
將有效使用者迴圈一遍即可。
5.優化了一些其他小細節~
獲取:
連結:https://pan.baidu.com/s/1h1DOjLe-lOlCTxTZrRd99w
提取碼:fscc