


linux下安全管理
linux下安全管理
linux系統(tǒng)因其開(kāi)源的特點(diǎn),使其具有服務(wù)器應(yīng)用的天然特性,但是也正是因?yàn)檫@些特性,在管理不當(dāng)?shù)那闆r下,也會(huì)造成很嚴(yán)重的安全性問(wèn)題,下面就系統(tǒng)管理方面的安全問(wèn)題給大家支幾招:
1.引導(dǎo)程序安全
linux系統(tǒng)的root密碼是很容易破解的,當(dāng)然前提是你沒(méi)有設(shè)置引導(dǎo)程序密碼,如GRUB或LILO,為了防止通過(guò)引導(dǎo)程序破譯root密碼,強(qiáng)烈建議設(shè)置GRUB或LILO的引導(dǎo)密碼,可以編輯其配置文件/etc/grub.conf或/etc/lilo.conf,設(shè)置password參數(shù)。
2.不安全權(quán)限設(shè)置
大家常見(jiàn)的linux下文件權(quán)限是r w x,其實(shí)還有一種權(quán)限叫s,如果給某個(gè)文件賦予的s權(quán)限,那么這個(gè)文件在執(zhí)行的時(shí)候就會(huì)擁有相應(yīng)宿主用戶或宿主組用戶的權(quán)限,例如:
#chmod u+s testfile
#ls -la testfile
rwsr----- root root 10 testfile
這樣,當(dāng)這個(gè)文件被其它用戶執(zhí)行的時(shí)候,此用戶就具有了此文件宿主用戶root的對(duì)testfile的執(zhí)行權(quán)限。類似,當(dāng)文件的宿主組具有s權(quán)限后,執(zhí)行此文件的用戶就具有了此文件宿主組用戶對(duì)此文件的權(quán)限,這是相當(dāng)危險(xiǎn)的。
大家可以試想下,如果命令chmod的文件被賦予了s權(quán)限,那么其它用戶還有什么事情是不能做的呢?那它就可以更改任何文件的權(quán)限了,當(dāng)然,s權(quán)限需要和x權(quán)限結(jié)合使用,沒(méi)有x權(quán)限的s權(quán)限是沒(méi)有任何意義的。
3.自動(dòng)注銷
當(dāng)某個(gè)用戶使用服務(wù)器后忘記注銷,也是很危險(xiǎn)的事情,此時(shí),管理員可以設(shè)置/etc/profile文件的timeout參數(shù),當(dāng)用戶一段時(shí)間不做任何操作時(shí),系統(tǒng)自動(dòng)注銷此用戶。
4. 設(shè)置口令復(fù)雜度
為了防止系統(tǒng)用戶口令過(guò)于簡(jiǎn)單而被破譯,可以編輯/etc/login.defs文件,設(shè)置系統(tǒng)用戶口令復(fù)雜度,例如口令最長(zhǎng),最短,過(guò)期時(shí)間等。
5.禁止不必要用戶登陸系統(tǒng)
為了防止其它非系統(tǒng)用戶登陸系統(tǒng),可以在添加用戶時(shí),賦予此用戶不存在的主目錄和不存在的shell環(huán)境,當(dāng)然,最好還更改/etc/passwd和/etc/shadow兩個(gè)文件的訪問(wèn)權(quán)限,使之后root用戶可以訪問(wèn)。
關(guān)鍵詞:權(quán)限 口令
新文章:
- CentOS7下圖形配置網(wǎng)絡(luò)的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統(tǒng)后丟失windows啟動(dòng)項(xiàng)
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗(yàn)證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網(wǎng)打印機(jī)IP講解
- CentOS7使用hostapd實(shí)現(xiàn)無(wú)AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡(luò)重啟出錯(cuò)
- 解決Centos7雙系統(tǒng)后丟失windows啟動(dòng)項(xiàng)
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認(rèn)iptable規(guī)則詳解