加強redhat linux系統安全的方法(轉)
加強redhat linux系統安全的方法(轉)[@more@]對於linux我不是很精通,我只是個初學者,因為時間的原因,也沒有仔細的研究過.今天總結了一下加強redhat linux系統安全的一些小方法 高手請回避吧
1,禁止使用所有特殊帳號:在lp,sync,shutdown,halt,news,games,gopher等使用者中,不使用預設帳號:[root@redhat/]#userdel LP 刪除組帳號:[root@redhat/]#groupdel LP
2,啟動shadow,並把系統中現有的密碼和組改為shadow密碼和組:用/usr/sbin/authconfig程式開啟shadow 再分別使用pwconv和grpconv兩個命令
3,禁止普通使用者對控制檯的所有訪問:執行 [root@redhat/]#rm–f/etc/security/console.apps/halt
[root@redhat/]#rm–f/etc/security/console.apps/poweroff
[root@redhat/]#rm–f/etc/security/console.apps/reboot
[root@redhat/]#rm–f/etc/security/console.apps/shutdown
當然也可以刪除xserver檔案,這樣除了root只外,沒有人可以啟動xserver了
4,使系統不回應ping:把echo 1>/proc/sys/net/ipv4/icmp_echo_ignore_all命令加到 /etc/rc.d/rc.local 檔案中,使系統重啟的時候,自動禁止回應ping
5,顯示系統發行檔案:在 /etc/inetd.conf 檔案中的telnet選項改為:telnet stream tcp nowait root/usr/sbin/tcpd in.teknetd –h
6,不接受從不同控制檯的根使用者登陸:編輯 /ect/security 檔案 在不需要的tty前面加# 禁用所選的裝置
7,保護 /ect/services檔案:執行 [root@redhat/]#chattr+i/ect/services
8,編輯 /ect/host.conf 檔案:在 /ect/host.conf 檔案中新增
#Lookup names via DNS first then fall back to /ect/hosts
Order bing,hosts
#We have machines with multiple IP address
multi on
#Check for IP address spoofing
nospoof on
9,隱藏系統的資訊:首先在 /ect/rc.d/rc.local 檔案中將#寫在這些行的前面
# This will overwrite/ect/issue at every boot.So.make any changes you
# want to make to/ect/issue here or you will lose them when you reboot
#echo ””>/ect/issue
#echo “$R”>>/ect/issue
#echo “Kernel $(uname –r) on $a $(uname –m)” >>/ect/issue
#
#cp –f/ect/issue/ect/issue.net
#echo >>/ect/issue
然後在 /ect目錄下刪除 issue和issue.net檔案
[root@redhat/]#rm –f/ect/issue
[root@redhat]#rm –f/ect/issue.net
10,刪除.bash_history檔案:在 /ect/skel/.bash_logout 檔案中新增 rm –f$HOME/.bash_history 使每次使用者退出的時自動刪除.bash_history檔案
以上的很多命令的意思和使用這些命令的原因我都沒有解釋,主要是怕麻煩,抱歉了
1,禁止使用所有特殊帳號:在lp,sync,shutdown,halt,news,games,gopher等使用者中,不使用預設帳號:[root@redhat/]#userdel LP 刪除組帳號:[root@redhat/]#groupdel LP
2,啟動shadow,並把系統中現有的密碼和組改為shadow密碼和組:用/usr/sbin/authconfig程式開啟shadow 再分別使用pwconv和grpconv兩個命令
3,禁止普通使用者對控制檯的所有訪問:執行 [root@redhat/]#rm–f/etc/security/console.apps/halt
[root@redhat/]#rm–f/etc/security/console.apps/poweroff
[root@redhat/]#rm–f/etc/security/console.apps/reboot
[root@redhat/]#rm–f/etc/security/console.apps/shutdown
當然也可以刪除xserver檔案,這樣除了root只外,沒有人可以啟動xserver了
4,使系統不回應ping:把echo 1>/proc/sys/net/ipv4/icmp_echo_ignore_all命令加到 /etc/rc.d/rc.local 檔案中,使系統重啟的時候,自動禁止回應ping
5,顯示系統發行檔案:在 /etc/inetd.conf 檔案中的telnet選項改為:telnet stream tcp nowait root/usr/sbin/tcpd in.teknetd –h
6,不接受從不同控制檯的根使用者登陸:編輯 /ect/security 檔案 在不需要的tty前面加# 禁用所選的裝置
7,保護 /ect/services檔案:執行 [root@redhat/]#chattr+i/ect/services
8,編輯 /ect/host.conf 檔案:在 /ect/host.conf 檔案中新增
#Lookup names via DNS first then fall back to /ect/hosts
Order bing,hosts
#We have machines with multiple IP address
multi on
#Check for IP address spoofing
nospoof on
9,隱藏系統的資訊:首先在 /ect/rc.d/rc.local 檔案中將#寫在這些行的前面
# This will overwrite/ect/issue at every boot.So.make any changes you
# want to make to/ect/issue here or you will lose them when you reboot
#echo ””>/ect/issue
#echo “$R”>>/ect/issue
#echo “Kernel $(uname –r) on $a $(uname –m)” >>/ect/issue
#
#cp –f/ect/issue/ect/issue.net
#echo >>/ect/issue
然後在 /ect目錄下刪除 issue和issue.net檔案
[root@redhat/]#rm –f/ect/issue
[root@redhat]#rm –f/ect/issue.net
10,刪除.bash_history檔案:在 /ect/skel/.bash_logout 檔案中新增 rm –f$HOME/.bash_history 使每次使用者退出的時自動刪除.bash_history檔案
以上的很多命令的意思和使用這些命令的原因我都沒有解釋,主要是怕麻煩,抱歉了
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-950264/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用capability加強Linux系統的安全(轉)Linux
- 用capability 特徵加強Linux系統安全(轉)特徵Linux
- 安全使用RedHat Linux系統(轉)RedhatLinux
- 安裝和配置Tripwire,加強你的Linux系統安全 (轉)Linux
- 用LIDS增強Linux系統安全(轉)Linux
- 加強企業的變化管理系統(轉)
- RedHat新加硬碟的方法Redhat硬碟
- RedHat Linux作業系統修改時區的方法RedhatLinux作業系統
- 新版加強Linux檔案系統Ext4即將推出(轉)Linux
- RedHat Linux作業系統軟體包的管理(轉)RedhatLinux作業系統
- 複製RedHat Linux系統(轉貼,,中英文)(轉)RedhatLinux
- 加強 Nginx 的 SSL 安全Nginx
- RedHat 系統配置命令(轉)Redhat
- Linux的系統的安全如何保障?保護Linux系統安全的九個常用方法Linux
- 雙Linux系統安裝:Redhat+Debian(轉)LinuxRedhat
- nginx加強安全模組Nginx
- 配置安全的Linux作業系統(轉)Linux作業系統
- Linux下加掛檔案系統的小結(轉)Linux
- 加強資訊系統的時間觀念
- 工信部通知要求加強域名系統安全保障工作
- Linux系統的字型設定方法(轉)Linux
- RedHat系統ADSL配置指南(轉)Redhat
- 用Apache的CGI封裝器來加強安全性(轉)Apache封裝
- CRM系統加強醫療機構資訊化建設?
- Linux系統學習方法論(轉)Linux
- 四招助你加強Windows 2003的安全性(轉)Windows
- Linux核心即時入侵檢測安全增強-系統呼叫執行步驟(轉)Linux
- Linux系統下對NFS服務安全加固的方法LinuxNFS
- RedHat Linux作業系統軟體包的管理RedhatLinux作業系統
- 提高Linux系統安全性的十招<4>(轉)Linux
- 提高Linux系統安全性的十招<3>(轉)Linux
- 提高Linux系統安全性的十招<1>(轉)Linux
- 通過google身份驗證器加強linux帳戶安全GoLinux
- Linux系統與安全學習筆記(轉)Linux筆記
- 構建安全Linux系統十二守則(轉)Linux
- 深入分析Linux系統深度安全加固(轉)Linux
- 改變redhat的系統語言/字符集(轉)Redhat
- redhat 9 刪除/boot後的系統修復(轉)Redhatboot