Linux基礎優化與安全重點小結

科技探索者發表於2017-11-07


01.不用root登入管理系統,而以普通使用者登入通過sudo授權管理。



02.更改預設的遠端連線SSH服務埠,禁止root使用者遠端連線,甚至要更改SSH服務只監聽內網IP。



03.定時自動更新伺服器的時間,使其和網際網路時間同步。



04.配置yum更新源,從國內更新源下載安裝軟體包。



05.關閉SELinux及iptables在工作場景中,如果有外部IP一般要開啟iptables,高併發高流量的伺服器可能無法開啟。



06.調整檔案描述符的數量,程式及檔案的開啟都會消耗檔案描述符數量。



07.定時自動清理郵件臨時目錄垃圾檔案,防止磁碟的inodes數被小檔案佔滿注意Centos6和Centos5要清除的目錄不同。



08.精簡併保留必要的開機自啟動服務(如crond、sshd、network、rsyslog、sysstat)。


09. Linux核心引數優化/etc/sysctl.conf,執行sysctl -p生效。



10.更改系統字符集為“zh_CN.UTF-8”,使其支援中文,防止出現亂碼問題。


11.鎖定關鍵系統檔案如/etc/passwd、/etc/shadow、/etc/group、/etc/gshadow、/etc/inittab, 

    處理以上內容後把chattr、lsattr改名為oldboy,轉移走,這樣就安全多了。



12.清空/etc/issue、/etc/
issue.net,去除系統及核心版本登入前的螢幕顯示。



13.清除多餘的系統虛擬使用者賬號。



14.為grub引導選單加密碼。



15.禁止主機被ping。



16.打補丁並升級有已知漏洞的軟體。

本文轉自寫個部落格騙錢部落格51CTO部落格,原文連結http://blog.51cto.com/dadonggg/1950631如需轉載請自行聯絡原作者


菜鳥東哥


相關文章