日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux下防范緩沖區(qū)溢出攻擊的系統(tǒng)安全策略( 二 )



禁止提供finger;服務(wù)

在Linux系統(tǒng)下,使用finger命令可以顯示本地或遠(yuǎn)程系統(tǒng)中目前已登錄用戶的詳細(xì)信息,安全可以利用這些信息,增大侵入系統(tǒng)的機(jī)會(huì) 。為了系統(tǒng)的安全,最好禁止提供finger服務(wù),即從/usr/bin下刪除finger;命令 。如果要保留;finger服務(wù),應(yīng)將finger文件換名,或修改其權(quán)限,使得只允許root用戶執(zhí)行finger命令 。

處理"inetd.conf"文件

inetd也叫作"超級(jí)服務(wù)器",其作用是根據(jù)網(wǎng)絡(luò)請(qǐng)求裝入網(wǎng)絡(luò)程序 。"/etc/inetd.conf"文件告訴inetd監(jiān)聽哪些網(wǎng)絡(luò)端口,為每個(gè)端口啟動(dòng)哪個(gè)服務(wù) 。把Linux系統(tǒng)放在任何網(wǎng)絡(luò)環(huán)境中,第一件要做的事就是了解一下服務(wù)器到底要提供哪些服務(wù) 。不需要的那些服務(wù)應(yīng)該被禁止掉,最好卸載掉,這樣安全就少了一些攻擊系統(tǒng)的機(jī)會(huì) 。查看"/etc/inetd.conf"文件,了解一下inetd提供哪些服務(wù) 。用加上注釋的方法(在一行的開頭加上#號(hào))禁止任何不需要的服務(wù),再給inetd進(jìn)程發(fā)一個(gè)SIGHUP信號(hào) 。具體操作步驟如下:

(1)把文件"/etc/inetd.conf"的許可權(quán)限改成600,只允許root來讀寫該文件 。

[root@snow]#;chmod;600;/etc/inetd.conf;

(2)確定"/etc/inetd.conf"文件所有者為root 。

[root@snow]#;stat;/etc/inetd.conf

這個(gè)命令顯示出來的信息應(yīng)該是:

File:;"/etc/inetd.conf"
Size:;2869;Filetype:;Regular;File
Mode:;(0600/-rw-------);Uid:;(;0/;root);Gid:;(;0/;root)
Device:;8,6;Inode:;18219;Links:;1
Access:;Fri;Apr;12;14:28:11;2002(00000.00:10:44)
Modify:;Wed;Apr;10;11:20:22;2002(00002.06:12:16)
Change:;Wed;Apr;10;11:20:22;2002(00002.06:12:16)

(3)編輯;/etc/inetd.conf文件(vi;/etc/inetd.conf),禁止所有不需要的服務(wù),如:ftp、telnet、;shell、login、exec、talk、ntalk、imap、pop-2、pop-3、finger、auth等 。把不需要的服務(wù)關(guān)閉可以使系統(tǒng)的危險(xiǎn)性降低很多 。

(4)改變了"inetd.conf"文件之后,要給inetd進(jìn)程發(fā)送一個(gè)SIGHUP信號(hào)(killall;-HUP;inetd) 。

[root@snow;/root]#;killall;-HUP;inetd;

(5)為了保證"inetd.conf"文件的安全,可以用chattr命令把它設(shè)成不可改變的 。如下:

[root@snow]#;chattr; i;/etc/inetd.conf;

這樣可以防止對(duì)"inetd.conf"文件的任何修改 。一個(gè)有"i"屬性的文件是不能被改動(dòng)的(不能刪除或重命名,不能創(chuàng)建這個(gè)文件的鏈接,不能向這個(gè)文件里寫數(shù)據(jù)) 。唯一可以取消這個(gè)屬性的人只有root 。如果要修改"inetd.conf"文件,首先要取消不可修改的屬性,如下:

[root@snow]#;chattr;-i;/etc/inetd.conf;

再改變了"inetd.conf"文件后,需要再把它的屬性改為不可改變的 。

推薦閱讀