Linux網絡系統(tǒng)可能受到的攻擊類型
本文講解Linux網絡系統(tǒng)可能受到的攻擊類型。
“拒絕服務”攻擊
所謂“拒絕服務”攻擊是指黑客采取具有破壞性的方法阻塞目標網絡的資源,使網絡暫時或永久癱瘓,從而使Linux網絡服務器無法為正常的用戶提供服務。例如黑客可以利用偽造的源地址或受控的其他地方的多臺計算機同時向目標計算機發(fā)出大量、連續(xù)的TCP/IP請求,從而使目標服務器系統(tǒng)癱瘓。
“口令破解”攻擊
口令安全是保衛(wèi)自己系統(tǒng)安全的第一道防線。“口令破解”攻擊的目的是為了破解用戶的口令,從而可以取得已經加密的信息資源。例如黑客可以利用一臺高速計算機,配合一個字典庫,嘗試各種口令組合,直到最終找到能夠進入系統(tǒng)的口令,打開網絡資源。
“欺騙用戶”攻擊
“欺騙用戶”攻擊是指網絡黑客偽裝成網絡公司或計算機服務商的工程技術人員,向用戶發(fā)出呼叫,并在適當?shù)臅r候要求用戶輸入口令,這是用戶最難對付的一種攻擊方式,一旦用戶口令失密,黑客就可以利用該用戶的帳號進入系統(tǒng)。
“掃描程序和網絡監(jiān)聽”攻擊
許多網絡入侵是從掃描開始的,利用掃描工具黑客能找出目標主機上各種各樣的漏洞,并利用之對系統(tǒng)實施攻擊。
網絡監(jiān)聽也是黑客們常用的一種方法,當成功地登錄到一臺網絡上的主機,并取得了這臺主機的超級用戶控制權之后,黑客可以利用網絡監(jiān)聽收集敏感數(shù)據(jù)或者認證信息,以便日后奪取網絡中其他主機的控制權。
Linux網絡安全防范策略
縱觀網絡的發(fā)展歷史,可以看出,對網絡的攻擊可能來自非法用戶,也可能來自合法的用戶。因此作為Linux網絡系統(tǒng)的管理員,既要時刻警惕來自外部的黑客攻擊,又要加強對內部網絡用戶的管理和教育,具體可以采用以下的安全策略。
仔細設置每個內部用戶的權限
為了保護Linux網絡系統(tǒng)的資源,在給內部網絡用戶開設帳號時,要仔細設置每個內部用戶的權限,一般應遵循“最小權限”原則,也就是僅給每個用戶授予完成他們特定任務所必須的服務器訪問權限。這樣做會大大加重系統(tǒng)管理員的管理工作量,但為了整個網絡系統(tǒng)的安全還是應該堅持這個原則。
確保用戶口令文件/etc/shadow的安全
對于網絡系統(tǒng)而言,口令是比較容易出問題的地方,作為系統(tǒng)管理員應告訴用戶在設置口令時要使用安全口令(在口令序列中使用非字母,非數(shù)字等特殊字符)并適當增加口令的長度(大于6個字符)。系統(tǒng)管理員要保護好/etc/passwd和/etc/shadow這兩個文件的安全,不讓無關的人員獲得這兩個文件,這樣黑客利用John等程序對/etc/passwd和/etc/shadow文件進行了字典攻擊獲取用戶口令的企圖就無法進行。系統(tǒng)管理員要定期用John等程序對本系統(tǒng)的/etc/passwd和/etc/shadow文件進行模擬字典攻擊,一旦發(fā)現(xiàn)有不安全的用戶口令,要強制用戶立即修改。
加強對系統(tǒng)運行的監(jiān)控和記錄
Linux網絡系統(tǒng)管理員,應對整個網絡系統(tǒng)的運行狀況進行監(jiān)控和記錄,這樣通過分析記錄數(shù)據(jù),可以發(fā)現(xiàn)可疑的網絡活動,并采取措施預先阻止今后可能發(fā)生的入侵行為。如果進攻行為已經實施,則可以利用記錄數(shù)據(jù)跟蹤和識別侵入系統(tǒng)的黑客。
合理劃分子網和設置防火墻
如果內部網絡要進入Internet,必須在內部網絡與外部網絡的接口處設置防火墻,以確保內部網絡中的數(shù)據(jù)安全。對于內部網絡本身,為了便于管理,合理分配IP地址資源,應該將內部網絡劃分為多個子網,這樣做也可以阻止或延緩黑客對整個內部網絡的入侵。
定期對Linux網絡進行安全檢查
Linux網絡系統(tǒng)的運轉是動態(tài)變化的,因此對它的安全管理也是變化的,沒有固定的模式,作為Linux網絡系統(tǒng)的管理員,在為系統(tǒng)設置了安全防范策略后,應定期對系統(tǒng)進行安全檢查,并嘗試對自己管理的服務器進行攻擊,如果發(fā)現(xiàn)安全機制中的漏洞應立即采取措施補救,不給黑客以可乘之機。
制定適當?shù)臄?shù)據(jù)備份計劃確保系統(tǒng)萬無一失
沒有一種操作系統(tǒng)的運轉是百分之百可靠的,也沒有一種安全策略是萬無一失的,因此作為Linux系統(tǒng)管理員,必須為系統(tǒng)制定適當?shù)臄?shù)據(jù)備份計劃,充分利用磁帶機、光盤刻錄機、雙機熱備份等技術手段為系統(tǒng)保存數(shù)據(jù)備份,使系統(tǒng)一旦遭到破壞或黑客攻擊而發(fā)生癱瘓時,能迅速恢復工作,把損失減少到最小。