Linux服務(wù)器提高安全性的技巧方法_第1頁
Linux服務(wù)器提高安全性的技巧方法_第2頁
Linux服務(wù)器提高安全性的技巧方法_第3頁
Linux服務(wù)器提高安全性的技巧方法_第4頁
Linux服務(wù)器提高安全性的技巧方法_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Lin ux服務(wù)器提高安全性的技巧方法Linux繼承了 Unix以網(wǎng)絡(luò)為核心的設(shè)計思想,是一個性能 穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。不過安全問題也是一個關(guān)鍵。下面介紹 一下方法技巧,希望下面的這些技巧和竅門可以幫助你加強(qiáng)你的系統(tǒng) 的安全方法技巧1. 物理系統(tǒng)的安全性配置BIOS,禁用從CD/DVD、外部設(shè)備、軟驅(qū)啟動。下一 步,啟用BIOS密碼,同時啟用GRUB的密碼保護(hù),這樣可以限制對 系統(tǒng)的物理訪問。2. 磁盤分區(qū)使用不同的分區(qū)很重要,對于可能得災(zāi)難,這可以保證更高 的數(shù)據(jù)安全性。通過劃分不同的分區(qū),數(shù)據(jù)可以進(jìn)行分組并隔離開來。當(dāng)意外發(fā)生時,只有出問題 的分區(qū)的數(shù)據(jù)才會被破壞,其他分區(qū)的 數(shù)據(jù)可

2、以保留下來。你最好有以下的分區(qū),并且第三方程序最好安裝 在單獨(dú)的文件系統(tǒng)/opt下。/boot/usr/var/home/tmp/opt3. 最小包安裝,最少漏洞你真的需要安裝所有的服務(wù)么?建議不要安裝無用的包,避 免由這些包帶來的漏洞。這將最小化風(fēng)險,因?yàn)橐粋€服務(wù)的漏洞可能會危害到其他的服務(wù)。找到并去除或者停止不用的服務(wù),把系統(tǒng)漏洞減少到最小。使用 &squo;chkconfig’命令列出運(yùn)行級別 3的運(yùn)行所有服務(wù)。# /sbin/chkco nfig -list |grep 3: on& #39;當(dāng)你發(fā)現(xiàn)一個不需要的服務(wù)在運(yùn)行時,使用下面的命令停止 這個服務(wù)。# chkc on

3、fig serviceName off使用RPM包管理器,例如YUM或者apt-get工具來列出 所有安裝的包,并且利用下的命令來卸載他們。# yum -y remove package-n ame# sudo apt-get remove package-n ame4. 檢查網(wǎng)絡(luò)監(jiān)聽端口在網(wǎng)絡(luò)命令&Isquo;netstat’的幫助下,你將能夠看到所有開啟的端口,以及相關(guān)的程序。使用我上面提到的# n etstat -tulp n5.使用 SSH(Secure Shell)Telnet和rlogin協(xié)議只能用于純文本,不能使用加密的格 式,這或?qū)?dǎo)致安全漏洞的產(chǎn)生。 SSH是一種

4、在客戶端與服務(wù)器端 通訊時使用加密技術(shù)的安全協(xié)議。除非必要,永遠(yuǎn)都不要直接登錄root賬戶。使用“ sudo 執(zhí)行命令。sudo由/etc/sudoers文件制定,同時也可以使用“visudo ”工具編輯,它將通過 VI編輯器打開配置文件。同時,建議將默認(rèn)的 SSH 22端口號改為其他更高的端口 號。打開主要的SSH配置文件并做如下修改,以限制用戶訪問。# vi /etc/ssh/sshd_c onfig關(guān)閉root用戶登錄PermitRootLogi n no特定用戶通過AllowUsers user name使用第二版SSH協(xié)議Protocol 26保證系統(tǒng)是最新的得一直保證系統(tǒng)包含了最新

5、版本的補(bǔ)丁、安全修復(fù)和可用內(nèi)核。# yum updates# yum check-update7.鎖定Cron任務(wù)Cron有它自己內(nèi)建的特性,這特性允許定義哪些人能哪些人不能跑任務(wù)。這是通過兩個文件/etc/cro n.allow 和/etc/cron.deny控制的。要鎖定在用 Cron的用戶時可以簡單的將其名字寫到corn.de ny里,而要允許用戶跑cron時將其名字加到cron .allow 即可。如果你要禁止所有用戶使用corn,那么可以將“ALL”作為一行加到cron.deny里。# echo ALL > ;& gt;/etc/cr on.deny8. 禁止USB探測很多情況下

6、我們想去限制用戶使用USB,來保障系統(tǒng)安全和數(shù)據(jù)的泄露。 建立一個文件& squo;/etc/modprobe.d/no-usb’并且利用下面的命令來禁止探測USB存儲。in stall usb-storage /bi n/true9. 打開 SELinuxSELinux(安全增強(qiáng)linux)是linux內(nèi)核提供的一個強(qiáng)制的訪問控制安全機(jī)制。禁用SELinux意味著系統(tǒng)丟掉了安全機(jī)制。要去除SELinux之前仔細(xì)考慮下,如果你的系統(tǒng)需要發(fā)布到網(wǎng)絡(luò),并且要在 公網(wǎng)訪問,你就要更加注意一下。SELinux提供了三個基本的操作模式,他們是:強(qiáng)制執(zhí)行:這是默認(rèn)是模式,用來啟用和強(qiáng)制執(zhí)行SE

7、L inux安全措略。許可模式:這種模式下SELinux不會強(qiáng)制執(zhí)行安全措略,只 有警告和日志記錄。這種模式在SELinux相關(guān)問題的故障排除時候非 常有用。關(guān)閉模式:SELinux被關(guān)閉。你 可 以 使 用 命 令 行‘system-c on fig-seli nux&rsq uo;,‘getenforce’ 或 ‘sestatus’ 來瀏覽當(dāng)前的SEliux的狀態(tài)。# sestatus如果是關(guān)閉模式,通過下面的命令開啟SELi nux# sete nforce enforcing你也可 以 通過配置文件‘/etc/se

8、linux/config’來進(jìn)行 SELinux 的開關(guān)操作。10.移除KDE或GNOME桌面沒必要在專用的LAMP服務(wù)器上運(yùn)行X Window桌面比如KDE和GNOME??梢砸频艋蜿P(guān)閉它們,以提高系統(tǒng)安全性和性能。打開/etc/inittab然后將run level改成3就可以關(guān)閉這些桌面。如果你將它徹底的從系統(tǒng)中移走,可以用下面這個命令:# yum groupremove "X Win dow Syste m&qu ot;補(bǔ)充:Linux基本命令1.ls命令:格式::ls 選項(xiàng)目錄或文件功能:對于目錄,列出該目錄下的所有子目錄與文件;對于文件,列出文件名以及其他信息。

9、常用選項(xiàng):-a :列出目錄下的所有文件,包括以.開頭的隱含文件。-d :將目錄像文件一樣顯示,而不是顯示其他文件。-i :輸出文件的i節(jié)點(diǎn)的索引信息。-k :以k字節(jié)的形式表示文件的大小。-I :列出文件的詳細(xì)信息。-n :用數(shù)字的UID,GID代替名稱。-F :在每個文件名后面附上一個字符以說明該文件的類型,*”表示可執(zhí)行的普通文 件;“/”表示目錄;“”表示符號鏈接I”表示FIFOS; “ = ”表示套接字。2.cd命令格式:cd 目錄名稱常用選項(xiàng):cd .返回上一級目錄。cd .將當(dāng)前目錄向上移動兩級。cd -返回最近訪問目錄。3.pwd命令格式: pwd功能:顯示出當(dāng)前工作目錄的絕對路

10、徑。相關(guān)閱讀:Linux主要特性完全兼容POSIX1.0標(biāo)準(zhǔn)這使得可以在Linux下通過相應(yīng)的模擬器運(yùn)行常見的 DOS、Windows的程序。這為用戶從 Windows轉(zhuǎn)到Linux奠定了基礎(chǔ)。許多用戶在考慮使用Linux時,就想到以前在 Windows下常見的程 序是否能正常運(yùn)行,這一點(diǎn)就消除了他們的疑慮。多用戶、多任務(wù)Linux支持多用戶,各個用戶對于自己的文件設(shè)備有自己特 殊的權(quán)利,保證了各用戶之間互不影響。多任務(wù)則是現(xiàn)在電腦最主要 的一個特點(diǎn),Linux可以使多個程序同時并獨(dú)立地運(yùn)行。良好的界面Linux同時具有字符界面和圖形界面。在字符界面用戶可以 通過鍵盤輸入相應(yīng)的指令來進(jìn)行操作。它同時也提供了類似 Windows圖形界面的X-Window 系統(tǒng),用戶可以使用鼠標(biāo)對其進(jìn) 行操作。在X-Window 環(huán)境中就和在 Windows中相似,可以說是 一個 Linux 版的 Windows。支持多種平臺Linux可以運(yùn)行在多種硬件平臺上,如具有 x86、680x0、 SPARC、Alpha等處理器的平臺。此外Linux還是一種嵌入式操作系 統(tǒng),可以運(yùn)行在掌上電腦、機(jī)頂盒或游戲機(jī)上。 2001年1月份發(fā)布 的Linux 2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論