如果你是一個(gè)從Windows剛剛轉(zhuǎn)向Ubuntu的新手,你會(huì)明顯感覺到Ubuntu的安全性能。最起碼你不會(huì)再為日益泛濫的病毒去煩惱。可是,Ubuntu真的有官方所說的那么安全么?答案是否定的。
Ubuntu的默認(rèn)安裝機(jī)制給其帶來了潛在的安全問題,比如默認(rèn)開啟了一些后門以及種種新的更新帶來的BUG。本文將教會(huì)你關(guān)閉一些Ubuntu不安全的后門,以及針對(duì)當(dāng)前Ubuntu漏洞保護(hù)你的系統(tǒng)。
1.修改默認(rèn)設(shè)置
以下是被認(rèn)為的三個(gè)不安全的設(shè)置:
1)重新配置共享內(nèi)存
用文本編輯器打開“/etc/fstab”文件,并在文件中加入以下語句:
tmpfs /dev/shm tmpfs defaults,ro 0 0
2)禁用SSH ROOT登錄
使用文本編輯器打開”/etc/ssh/sshd_config”文件,將
PermitRootLogin yes
改成
PermitRootLogin no
3)限制對(duì)“SU”程序的訪問
打開終端執(zhí)行以下指令:
sudo chown root:admin /bin/su sudo
chmod 04750 /bin/su
2.啟用自動(dòng)更新
Ubuntu開發(fā)團(tuán)隊(duì)定期發(fā)布升級(jí)包,維持升級(jí)可以幫助你修復(fù)系統(tǒng)BUG以及增強(qiáng)安全機(jī)制。可是有很多朋友會(huì)忘記定期去更新,這個(gè)時(shí)候,我們打開系統(tǒng)自動(dòng)更新。這樣,當(dāng)有新的更新可用時(shí),考試,大提示系統(tǒng)會(huì)提醒你進(jìn)行升級(jí)。
啟用自動(dòng)更新方法:
打開系統(tǒng)->管理->軟件源,在網(wǎng)絡(luò)更新標(biāo)簽里啟用檢查自動(dòng)更新。
3.增強(qiáng)HOME目錄安全性
HOME目錄安全性直接決定當(dāng)前系統(tǒng)用戶安全文件安全性,你可以通過以下方式來加強(qiáng)HOME目錄安全性:
打開終端,執(zhí)行指令
chmod 0700 /home/redbots.cn #把redbots.cn換成你當(dāng)前系統(tǒng)用戶名
4.安裝安全軟件
雖然Ubuntu系統(tǒng)并不會(huì)輕易受到病毒的干擾,不過不排除系統(tǒng)漏洞帶來的安全隱患,我們可以通過安裝以下一些軟件,從而關(guān)閉系統(tǒng)后門以及保護(hù)系統(tǒng)漏洞。
grsecurity :Linux內(nèi)核保護(hù)套件
PaX :本軟件以包含grsecurity,另外加強(qiáng)了Ubuntu內(nèi)存溢出保護(hù)。
Pro Police :IBM公司解決方案,用以避免棧溢出攻擊。
DigSig :幫助你通過用戶定義的數(shù)字簽名驗(yàn)證應(yīng)用程序的完整性及安全性。
5.安裝額外輔助軟件
通過以上這些措施,從最常用的角度出發(fā),基本增強(qiáng)了Ubuntu系統(tǒng)的安全性,如果你是專業(yè)用戶,或者你對(duì)安全有更高層次的要求,可以繼續(xù)看下面的內(nèi)容,從中選用適當(dāng)?shù)姆雷o(hù)軟件。
1)ROOTKIT防護(hù)
如果你擔(dān)心黑客利用系統(tǒng)漏洞在系統(tǒng)中植入Rootkit工具,可以安裝以下軟件,定期掃面檢查:
chkrootkit :提供rootkit掃描以及常見木馬的查殺
Rootkit Hunter :一款優(yōu)秀的rootkit檢測(cè)工具
2)防病毒軟件
雖然說Linux系統(tǒng)下病毒相當(dāng)少,統(tǒng)計(jì)也不過幾百種,不過對(duì)于商業(yè)用戶來說,還是有必要做下病毒防御工作的。
Clam AntiVirus :一款基于UNIX系統(tǒng)的防病毒解決方案軟件,包含電子郵件網(wǎng)關(guān)。
AVG Anti-Virus :一款可商用的免費(fèi)病毒查殺工具。
BitDefender :惡意Shell腳本掃描工具。
linux/linux.asp" target=_blank>Panda Antivirus :一款針對(duì)服務(wù)器連接的客戶端病毒查殺工具。
3)防火墻
安裝具備強(qiáng)大過濾規(guī)則的防火墻,可以極大程度的避免你的系統(tǒng)遭受入侵的惡意事件。
Firestarter :具備友好界面的通用防火墻
SmoothWall :一款可配置性較高的專業(yè)防火墻,推薦商業(yè)用戶使用。
HardWall Firewall :一款基于Iptables的防火墻
Firewall Builder :一款針對(duì)不同應(yīng)用環(huán)境預(yù)置豐富規(guī)則的防火墻軟件。
BullDog :一款基于Iptables的高端防火墻工具,推薦商業(yè)用戶使用。
4)網(wǎng)絡(luò)工具
這些工具可以幫助你檢測(cè)及保護(hù)網(wǎng)絡(luò)。
Nagios :一款全套的網(wǎng)絡(luò)監(jiān)測(cè)軟件
Network Mapper :基于IP層的網(wǎng)絡(luò)包掃描工具。
Wireshark :一款集成網(wǎng)絡(luò)數(shù)據(jù)檢測(cè)及分析的完備性工具。
Nessus :本工具可以掃描分析網(wǎng)絡(luò),并且可以進(jìn)一步幫助你找出網(wǎng)絡(luò)中的薄弱環(huán)節(jié)。
EtherApe :圖形化網(wǎng)絡(luò)監(jiān)控軟件。
tcpdump :簡(jiǎn)單而強(qiáng)大的網(wǎng)絡(luò)監(jiān)控軟件。
tcptrace :一款tcpdump分析工具。
5)其它
Snort :一款開源的入侵檢測(cè)系統(tǒng)。
OpenSSH :提供數(shù)據(jù)加密功能,確保主機(jī)與客戶端的數(shù)據(jù)通信安全性。
OpenVPN :一款虛擬專用網(wǎng)絡(luò)系統(tǒng)。
strongSwan :基于IpSec的虛擬專用網(wǎng)絡(luò)系統(tǒng)。
Kismet :無線網(wǎng)絡(luò)探測(cè)器,保障無線網(wǎng)絡(luò)的安全。
GNU Privacy Guard :卓越的命令行加密及數(shù)字簽名工具。
TrueCrypt :一款虛擬加密磁盤工具。
Thunderbird :Mozilla的安全電子郵件客戶端。
6.總結(jié)
正所謂沒有絕對(duì)的安全,本文所介紹的方法及工具也不能保證你的系統(tǒng)100%的安全,最終還在于你平時(shí)的維護(hù)和使用習(xí)慣,注意定期備份你的系統(tǒng)及重要數(shù)據(jù),做好機(jī)器物理位置安全防范計(jì)劃,如果機(jī)器落入不法份子(黑客)手中,那么這個(gè)時(shí)候你只能向上帝祈禱了…
Ubuntu的默認(rèn)安裝機(jī)制給其帶來了潛在的安全問題,比如默認(rèn)開啟了一些后門以及種種新的更新帶來的BUG。本文將教會(huì)你關(guān)閉一些Ubuntu不安全的后門,以及針對(duì)當(dāng)前Ubuntu漏洞保護(hù)你的系統(tǒng)。
1.修改默認(rèn)設(shè)置
以下是被認(rèn)為的三個(gè)不安全的設(shè)置:
1)重新配置共享內(nèi)存
用文本編輯器打開“/etc/fstab”文件,并在文件中加入以下語句:
tmpfs /dev/shm tmpfs defaults,ro 0 0
2)禁用SSH ROOT登錄
使用文本編輯器打開”/etc/ssh/sshd_config”文件,將
PermitRootLogin yes
改成
PermitRootLogin no
3)限制對(duì)“SU”程序的訪問
打開終端執(zhí)行以下指令:
sudo chown root:admin /bin/su sudo
chmod 04750 /bin/su
2.啟用自動(dòng)更新
Ubuntu開發(fā)團(tuán)隊(duì)定期發(fā)布升級(jí)包,維持升級(jí)可以幫助你修復(fù)系統(tǒng)BUG以及增強(qiáng)安全機(jī)制。可是有很多朋友會(huì)忘記定期去更新,這個(gè)時(shí)候,我們打開系統(tǒng)自動(dòng)更新。這樣,當(dāng)有新的更新可用時(shí),考試,大提示系統(tǒng)會(huì)提醒你進(jìn)行升級(jí)。
啟用自動(dòng)更新方法:
打開系統(tǒng)->管理->軟件源,在網(wǎng)絡(luò)更新標(biāo)簽里啟用檢查自動(dòng)更新。
3.增強(qiáng)HOME目錄安全性
HOME目錄安全性直接決定當(dāng)前系統(tǒng)用戶安全文件安全性,你可以通過以下方式來加強(qiáng)HOME目錄安全性:
打開終端,執(zhí)行指令
chmod 0700 /home/redbots.cn #把redbots.cn換成你當(dāng)前系統(tǒng)用戶名
4.安裝安全軟件
雖然Ubuntu系統(tǒng)并不會(huì)輕易受到病毒的干擾,不過不排除系統(tǒng)漏洞帶來的安全隱患,我們可以通過安裝以下一些軟件,從而關(guān)閉系統(tǒng)后門以及保護(hù)系統(tǒng)漏洞。
grsecurity :Linux內(nèi)核保護(hù)套件
PaX :本軟件以包含grsecurity,另外加強(qiáng)了Ubuntu內(nèi)存溢出保護(hù)。
Pro Police :IBM公司解決方案,用以避免棧溢出攻擊。
DigSig :幫助你通過用戶定義的數(shù)字簽名驗(yàn)證應(yīng)用程序的完整性及安全性。
5.安裝額外輔助軟件
通過以上這些措施,從最常用的角度出發(fā),基本增強(qiáng)了Ubuntu系統(tǒng)的安全性,如果你是專業(yè)用戶,或者你對(duì)安全有更高層次的要求,可以繼續(xù)看下面的內(nèi)容,從中選用適當(dāng)?shù)姆雷o(hù)軟件。
1)ROOTKIT防護(hù)
如果你擔(dān)心黑客利用系統(tǒng)漏洞在系統(tǒng)中植入Rootkit工具,可以安裝以下軟件,定期掃面檢查:
chkrootkit :提供rootkit掃描以及常見木馬的查殺
Rootkit Hunter :一款優(yōu)秀的rootkit檢測(cè)工具
2)防病毒軟件
雖然說Linux系統(tǒng)下病毒相當(dāng)少,統(tǒng)計(jì)也不過幾百種,不過對(duì)于商業(yè)用戶來說,還是有必要做下病毒防御工作的。
Clam AntiVirus :一款基于UNIX系統(tǒng)的防病毒解決方案軟件,包含電子郵件網(wǎng)關(guān)。
AVG Anti-Virus :一款可商用的免費(fèi)病毒查殺工具。
BitDefender :惡意Shell腳本掃描工具。
linux/linux.asp" target=_blank>Panda Antivirus :一款針對(duì)服務(wù)器連接的客戶端病毒查殺工具。
3)防火墻
安裝具備強(qiáng)大過濾規(guī)則的防火墻,可以極大程度的避免你的系統(tǒng)遭受入侵的惡意事件。
Firestarter :具備友好界面的通用防火墻
SmoothWall :一款可配置性較高的專業(yè)防火墻,推薦商業(yè)用戶使用。
HardWall Firewall :一款基于Iptables的防火墻
Firewall Builder :一款針對(duì)不同應(yīng)用環(huán)境預(yù)置豐富規(guī)則的防火墻軟件。
BullDog :一款基于Iptables的高端防火墻工具,推薦商業(yè)用戶使用。
4)網(wǎng)絡(luò)工具
這些工具可以幫助你檢測(cè)及保護(hù)網(wǎng)絡(luò)。
Nagios :一款全套的網(wǎng)絡(luò)監(jiān)測(cè)軟件
Network Mapper :基于IP層的網(wǎng)絡(luò)包掃描工具。
Wireshark :一款集成網(wǎng)絡(luò)數(shù)據(jù)檢測(cè)及分析的完備性工具。
Nessus :本工具可以掃描分析網(wǎng)絡(luò),并且可以進(jìn)一步幫助你找出網(wǎng)絡(luò)中的薄弱環(huán)節(jié)。
EtherApe :圖形化網(wǎng)絡(luò)監(jiān)控軟件。
tcpdump :簡(jiǎn)單而強(qiáng)大的網(wǎng)絡(luò)監(jiān)控軟件。
tcptrace :一款tcpdump分析工具。
5)其它
Snort :一款開源的入侵檢測(cè)系統(tǒng)。
OpenSSH :提供數(shù)據(jù)加密功能,確保主機(jī)與客戶端的數(shù)據(jù)通信安全性。
OpenVPN :一款虛擬專用網(wǎng)絡(luò)系統(tǒng)。
strongSwan :基于IpSec的虛擬專用網(wǎng)絡(luò)系統(tǒng)。
Kismet :無線網(wǎng)絡(luò)探測(cè)器,保障無線網(wǎng)絡(luò)的安全。
GNU Privacy Guard :卓越的命令行加密及數(shù)字簽名工具。
TrueCrypt :一款虛擬加密磁盤工具。
Thunderbird :Mozilla的安全電子郵件客戶端。
6.總結(jié)
正所謂沒有絕對(duì)的安全,本文所介紹的方法及工具也不能保證你的系統(tǒng)100%的安全,最終還在于你平時(shí)的維護(hù)和使用習(xí)慣,注意定期備份你的系統(tǒng)及重要數(shù)據(jù),做好機(jī)器物理位置安全防范計(jì)劃,如果機(jī)器落入不法份子(黑客)手中,那么這個(gè)時(shí)候你只能向上帝祈禱了…

