linux系統(tǒng)下安全管理

1.引導程序安全
linux系統(tǒng)的root密碼是很容易破解的,當然前提是你沒有設置引導程序密碼,如GRUB或LILO,為了防止通過引導程序破譯root密碼,強烈建議設置GRUB或LILO的引導密碼,可以編輯其配置文件/etc/grub.conf或/etc/lilo.conf,設置password參數(shù)。
2.不安全權限設置
大家常見的linux下文件權限是r w x,其實還有一種權限叫s,如果給某個文件賦予的s權限,那么這個文件在執(zhí)行的時候就會擁有相應宿主用戶或宿主組用戶的權限,例如:
#chmod u+s testfile
#ls -la testfile
rwsr----- root root 10 testfile
這樣,當這個文件被其它用戶執(zhí)行的時候,此用戶就具有了此文件宿主用戶root的對testfile的執(zhí)行權限。類似,當文件的宿主組具有s權限后,執(zhí)行此文件的用戶就具有了此文件宿主組用戶對此文件的權限,這是相當危險的。
大家可以試想下,如果命令chmod的文件被賦予了s權限,那么其它用戶還有什么事情是不能做的呢?那它就可以更改任何文件的權限了,當然,s權限需要和x權限結合使用,沒有x權限的s權限是沒有任何意義的。
3.自動注銷
當某個用戶使用服務器后忘記注銷,也是很危險的事情,此時,管理員可以設置/etc/profile文件的timeout參數(shù),當用戶一段時間不做任何操作時,系統(tǒng)自動注銷此用戶。
4. 設置口令復雜度
為了防止系統(tǒng)用戶口令過于簡單而被破譯,可以編輯/etc/login.defs文件,設置系統(tǒng)用戶口令復雜度,例如口令最長,最短,過期時間等。
5.禁止不必要用戶登陸系統(tǒng)
為了防止其它非系統(tǒng)用戶登陸系統(tǒng),可以在添加用戶時,賦予此用戶不存在的主目錄和不存在的shell環(huán)境,當然,最好還更改/etc/passwd和/etc/shadow兩個文件的訪問權限,使之后root用戶可以訪問。
相關文章
- 世界上沒有絕對安全的系統(tǒng),即使是普遍認為穩(wěn)定的Linux系統(tǒng),在管理和安全方面也存在不足之處。我們期望讓系統(tǒng)盡量在承擔低風險的情況下工作,這就要加強對系統(tǒng)安全的管理2009-08-13
- Linux作為開放式的操作系統(tǒng)受到很多程序員的喜愛,很多高級程序員都喜歡編寫Linux操作系統(tǒng)的相關軟件。這使得Linux操作系統(tǒng)有著豐富的軟件支持,還有無數(shù)的技術人員作為技2009-06-17
Linux系統(tǒng)安全:系統(tǒng)優(yōu)化及安全配置詳細介紹
作為一個系統(tǒng)管理員,下面我們聊一下基于服務器應用的Linux,由于個人電腦上使用Linux也許不是像服務器上一樣,優(yōu)先追求安全和穩(wěn)定,因此個人電腦使用的朋友只做個參考吧。2014-06-12Linux的系統(tǒng)的安全如何保障?保護Linux系統(tǒng)安全的九個常用方法
在現(xiàn)在這個世道中,保障基于Linux的系統(tǒng)的安全是十分重要的。但是,你得知道怎么干。一個簡單反惡意程序軟件是遠遠不夠的,你需要采取其它措施來協(xié)同工作。那么Linux的系統(tǒng)2014-07-29- 這篇文章主要介紹了如何強化Linux系統(tǒng)安全,不過在開端強化之前,用戶須要對以下三個疑問有一個清醒的看法,一個疑問是這個系統(tǒng)用于什么目的,二是它須要運轉哪些軟件,三2014-09-10