企業(yè)網(wǎng)站和個人網(wǎng)站都不能忽視網(wǎng)站安全問題,一旦一個網(wǎng)站遭到了黑客攻擊,突然降臨的網(wǎng)站安全問題會給網(wǎng)站帶來致命一擊。為了阻止網(wǎng)站安全問題的發(fā)生,我們可以采取一些必要的措施來盡可能避免網(wǎng)站的站點被黑客攻擊。這里就詳細講解了10條必知的網(wǎng)站安全措施。
第一、登錄頁面需加密
為了避免網(wǎng)站安全問題的產(chǎn)生,可以在登錄之后實施加密,常用的加密方式有數(shù)據(jù)庫加密和MD5加密。如果沒有加密登錄會話,當?shù)卿洉挶粋魉偷揭粋加密的 資源,還是有可被黑客惡意攻擊。黑客們可能會偽造一個登錄表單,以此來訪問同樣的資源,黑客也有可能會獲得訪問敏感數(shù)據(jù)的權(quán)限。所以對登錄頁面必須采取加 密行為。
第二、借助專業(yè)安全檢測工具
在許多情況下,一定的網(wǎng)站安全問題可以被檢測出來,這也直接決定了網(wǎng)站安全 檢測的重要性。網(wǎng)站安全檢測一般包括網(wǎng)站安全漏洞和網(wǎng)站木馬的檢測。市面上目前有很多針對網(wǎng)站安全漏洞的檢測系統(tǒng),比如MDCSOFT-IPS(國內(nèi)第一 款集WEB防護、網(wǎng)頁保護、應(yīng)用交付、負載均衡為一提的WEB整體安全防護設(shè)備)和MDCSOFT SCAN等。免費的在線網(wǎng)站漏洞檢測工具有EeSafe網(wǎng)站安全聯(lián)盟和億思網(wǎng)站安全平臺。這些專業(yè)的網(wǎng)站安全檢測平臺可以及時檢測到網(wǎng)站的安全隱患,并提 出相應(yīng)的防御措施。
第三、必須連接安全有保障的網(wǎng)絡(luò)
當需要登錄到服務(wù)器或Web站點管理網(wǎng)站或訪問其他的安全資 源時,必須連接安全有保障的網(wǎng)絡(luò)。需要避免連接到安全特性不可知、不確定的網(wǎng)絡(luò)或者安全性能較差的網(wǎng)絡(luò)(比如未知的開放的無線訪問點)。如果在連接到一個 安全沒有保障的網(wǎng)絡(luò)站點時,還必須要訪問Web站點或Web服務(wù)器,使用一個安全代理能夠避免網(wǎng)站安全問題的產(chǎn)生。在使用安全代理后,就可以依靠一個有安 全保障的網(wǎng)絡(luò)代理來實現(xiàn)安全資源的連接。
第四、避免共享登錄的重要信息
登錄機要信息的共享會引起很多潛在的網(wǎng)站 安全問題。網(wǎng)站管理員和Web服務(wù)器管理員之間不能共享登錄的重要信息。對于有登錄憑證的網(wǎng)站用戶,他們之間也不能共享登錄憑證。網(wǎng)站用戶之間的登錄憑證 登錄得越多,登錄憑證共享的范圍就會被擴大,甚至沒有訪問權(quán)限的人也會獲得登錄憑證的共享信息。
避免登錄機要信息的共享,也會讓建立 一個跟蹤索引借以跟蹤、追查問題的源頭變得簡單。而重要的登錄信息共享得越多,這個過程就會越復(fù)雜,也難以檢測到問題的源頭。而且一旦網(wǎng)站的安全性受到損 害或威脅時,就可能必須改變登錄信息,那時就會有更多的人受到影響。避免這種局面發(fā)生的最直接的方法就是不要共享登錄的機要信息。
第五、通過加密連接管理站點
在管理一個站點時,需要使用加密的連接,而不是不加密的連接或者輕度加密的連接。如果使用不加密的FTP或者HTTP來管理一個Web站點或Web服務(wù) 器,黑客就有能利用敏銳的登錄/口令的嗅探等多種手段,入侵網(wǎng)站,造成嚴重的網(wǎng)站安全問題。因此,網(wǎng)站管理員必須使用加密的協(xié)議(比如SSH)來訪問安全 資源,同時還要采用經(jīng)證實的一些安全工具來管理站點。一旦黑客截取了網(wǎng)站管理員的登錄和口令信息,黑客就會獲得網(wǎng)站訪問權(quán)限,甚至可以執(zhí)行網(wǎng)站管理員可以 執(zhí)行的所有操作行為。所以,使用加密連接來管理站點就顯得非常重要。
第六、使用強健的、跨平臺的兼容性加密
隨著 目前網(wǎng)絡(luò)技術(shù)的快速發(fā)展,如今SSL已經(jīng)不再是Web網(wǎng)站加密的最先進技術(shù)。作為安全套接字層的繼承者,TLS(傳輸層安全)已經(jīng)大大超越了SSL,也得 到了越來越多網(wǎng)站的青睞。在選擇不同的加密技術(shù)時,要保證該加密方案不會限制網(wǎng)站的用戶基礎(chǔ)。對于網(wǎng)站后端的管理來說,微軟的Windows遠程桌面等較 弱的加密工具已經(jīng)不能滿足網(wǎng)站安全的需要,可以考慮使用HSS這類跨平臺的強加密方案,和前者相比,后者要更可取,也展現(xiàn)了更大的優(yōu)越性。
第七、保證所有的系統(tǒng)都運用并實施了有效的安全措施
很多網(wǎng)站管理員在維護網(wǎng)站安全問題時,只會運用特定的Web安全措施,并沒有對所有的系統(tǒng)都實施了強健的安全措施,事實上,這是不可取的。為了確保所有 的系統(tǒng)都有強健的安全措施保護,有效的方法包括采用加強口令、使用數(shù)據(jù)加密、及時更新軟件、為系統(tǒng)打補丁、關(guān)閉不使用的服務(wù)以及采用強健的外圍防御系統(tǒng)。
第八、采用基于密匙的認證
很多網(wǎng)站安全問題的出現(xiàn)都是由于口令認證被攻破。和基于密匙的認證相比,口令認證更容易被破解。通常情況下,口令的設(shè)置是為了在需要訪問安全的資源時記 住登錄信息,從而為下一次訪問提供方便。但是入侵網(wǎng)站的黑客也容易竊取網(wǎng)站登錄信息和口令,繼而造成一些安全問題。如果想要使用一個更加強健的難于破解的 認證憑證,可以考慮使用基于密匙的認證,再將密匙復(fù)制到預(yù)定義的、授權(quán)的系統(tǒng)。基于密匙的認證通常不容易被黑客攻破。
第九、維護一個安全的工作站
當從一個客戶端系統(tǒng)連接到一個安全的資源站點時,如果不能保障訪問的安全性,網(wǎng)站的敏感數(shù)據(jù)就有可能被惡意訪問,因此保證工作站的安全對于網(wǎng)站安全來說是至關(guān)重要的。
第十、運用冗余性保護網(wǎng)站
為了幫助網(wǎng)站維持最長的正常運行時間,可以采用冗余性(備份和服務(wù)器的失效轉(zhuǎn)移)來保護網(wǎng)站。備份可以幫助避免客戶端數(shù)據(jù)的丟失,而備份服務(wù)器可以避免服務(wù)器遭到徹底毀滅時不用從頭開始構(gòu)建新的服務(wù)器。