Skip to content

Latest commit

 

History

History
64 lines (48 loc) · 1.39 KB

README.md

File metadata and controls

64 lines (48 loc) · 1.39 KB

Linux 系統檢測和加固腳本

主要是為了Linux系統的安全,通過腳本對Linux系統進行一鍵檢測和一鍵加固

Check_Script

#包含2个文件
CentOS_Check_Script.sh
README.txt

**操作說明 **

#执行CentOS-Check_Script.sh脚本文件进行检查,命令格式如下
sudo sh CentOS_Check_Script.sh | tee check_`date +%Y%m%d_%H%M%S`.txt

**檢查說明 **

此腳本是按三級等保要求,編寫的一鍵檢查腳本,此腳本只適合linux分支中的redhat、centos,運行腳本將結果輸出到自定義的文件中,腳本結果需要人為檢查。

此檢查腳本包含以下幾塊內容:

  • 系統基本信息
  • 資源使用情況
  • 系統用戶情況
  • 身份鑑別安全
  • 訪問控制安全
  • 安全審計
  • 剩餘信息保護
  • 入侵防範安全
  • 惡意代碼防範
  • 資源控制安全

Protective_Script

#包含2個文件 
CentOS_Protective_Script.sh
README.txt

**操作說明 **

#執行CentOS_Protective_Script.sh腳本文件進行加固,命令格式如下
sudo sh CentOS_Protective_Script.sh
#執行完成後,請按腳本提示重啟相應服務 

功能說明

  • 一鍵進行全部加固
  • 設置密碼複雜度
  • 添加eproot賬號
  • 禁止root遠程登入
  • 設置history保存行數以及命令時間,設置窗口超時時間
  • 更改SSH端口
  • 登入失敗處理
  • 還原配置文件