Skip to content

Linux系统的安全,通过脚本对Linux系统进行一键检测和一键加固

Notifications You must be signed in to change notification settings

JerryShr/Shell_Script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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端口
  • 登入失敗處理
  • 還原配置文件

About

Linux系统的安全,通过脚本对Linux系统进行一键检测和一键加固

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%