Linux平臺安全防護(hù)策略 續(xù)
Linux平臺安全防護(hù)策略—允許和禁止遠(yuǎn)程訪問
在Linux中可通過/etc/hosts.allow 和/etc/hosts.deny 這2個文件允許和禁止遠(yuǎn)程主機(jī)對本地服務(wù)的訪問。通常的做法是:
(1)編輯hosts.deny文件,加入下列行: # Deny access to everyone.
ALL: ALL@ALL
則所有服務(wù)對所有外部主機(jī)禁止,除非由hosts.allow文件指明允許。
(2)編輯hosts.allow 文件,可加入下列行: #Just an example:
ftp: 202.84.17.11 xinhuanet.com
則將允許IP地址為202.84.17.11和主機(jī)名為xinhuanet.com的機(jī)器作為Client訪問FTP服務(wù)。
(3)設(shè)置完成后,可用tcpdchk檢查設(shè)置是否正確
Linux平臺安全防護(hù)策—限制Shell命令記錄大小
默認(rèn)情況下,bash shell會在文件$HOME/.bash_history中存放多達(dá)500條命令記錄(根據(jù)具體的系統(tǒng)不同,默認(rèn)記錄條數(shù)不同)。系統(tǒng)中每個用戶的主目錄下都有一個這樣的文件。在此筆者強(qiáng)烈建議限制該文件的大小。
您可以編輯/etc/profile文件,修改其中的選項(xiàng)如下: HISTFILESIZE=30或HISTSIZE=30
Linux平臺安全防護(hù)策略—注銷時刪除命令記錄
編輯/etc/skel/.bash_logout文件,增加如下行: rm -f $HOME/.bash_history
這樣,系統(tǒng)中的所有用戶在注銷時都會刪除其命令記錄。
如果只需要針對某個特定用戶,如root用戶進(jìn)行設(shè)置,則可只在該用戶的主目錄下修改/$HOME/.bash_history文件,增加相同的一行即可。
Linux平臺安全防護(hù)策略—禁止不必要的SUID程序
SUID可以使普通用戶以root權(quán)限執(zhí)行某個程序,因此應(yīng)嚴(yán)格控制系統(tǒng)中的此類程序。
找出root所屬的帶s位的程序: # find / -type f ( -perm -04000 -o -perm -02000 ) -print |less
禁止其中不必要的程序: # chmod a-s program_name
Linux平臺安全防護(hù)策略—檢查開機(jī)時顯示的信息
Linux系統(tǒng)啟動時,屏幕上會滾過一大串開機(jī)信息。如果開機(jī)時發(fā)現(xiàn)有問題,需要在系統(tǒng)啟動后進(jìn)行檢查,可輸入下列命令: #dmesg >bootmessage
該命令將把開機(jī)時顯示的信息重定向輸出到一個文件bootmessage中。
Linux平臺安全防護(hù)策略—磁盤空間的維護(hù)
經(jīng)常檢查磁盤空間對維護(hù)Linux的文件系統(tǒng)非常必要。而Linux中對磁盤空間維護(hù)使用最多的命令就是df和du了。
df命令主要檢查文件系統(tǒng)的使用情況,通常的用法是: #df -k
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda3 1967156 1797786 67688 96% /
du命令檢查文件、目錄和子目錄占用磁盤空間的情況,通常帶-s選項(xiàng)使用,只顯示需檢查目錄占用磁盤空間的總計,而不會顯示下面的子目錄占用磁盤的情況。 % du -s /usr/X11R6/*
34490 /usr/X11R6/bin
1 /usr/X11R6/doc
3354 /usr/X11R6/include
Linux系統(tǒng)的安全防護(hù)策略不光是本文介紹的內(nèi)容,更多的知識還需要大家自己去多多注意,我們只是介紹了一部分給大家,希望大家已經(jīng)掌握。
【編輯推薦】
- Linux平臺安全防護(hù)策略
- Linux系統(tǒng)安全的維護(hù)常識
- Linux服務(wù)器安全之維護(hù)常識
- Linux操作系統(tǒng)服務(wù)器上進(jìn)行安全配置