一、在代碼編寫時(shí)就要進(jìn)行漏洞測(cè)試。
創(chuàng)新互聯(lián)建站服務(wù)項(xiàng)目包括萬(wàn)山網(wǎng)站建設(shè)、萬(wàn)山網(wǎng)站制作、萬(wàn)山網(wǎng)頁(yè)制作以及萬(wàn)山網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,萬(wàn)山網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到萬(wàn)山省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
二、對(duì)Web服務(wù)器進(jìn)行持續(xù)的監(jiān)控。
三、設(shè)置蜜罐,將攻擊者引向錯(cuò)誤的方向。
四、專人對(duì)Web服務(wù)器的安全性進(jìn)行測(cè)試。
在Web服務(wù)器的攻防戰(zhàn)上,這一個(gè)原則也適用。筆者建議,如果企業(yè)對(duì)于Web服務(wù)的安全比較高,如網(wǎng)站服務(wù)器上有電子商務(wù)交易平臺(tái),此時(shí)最好設(shè)置一個(gè)專業(yè)的團(tuán)隊(duì)。他們充當(dāng)攻擊者的角色,對(duì)服務(wù)器進(jìn)行安全性的測(cè)試。這個(gè)專業(yè)團(tuán)隊(duì)主要執(zhí)行如下幾個(gè)任務(wù)。
一是測(cè)試Web管理團(tuán)隊(duì)對(duì)攻擊行為的反應(yīng)速度。如可以采用一些現(xiàn)在比較流行的攻擊手段,對(duì)自己的Web服務(wù)器發(fā)動(dòng)攻擊。當(dāng)然這個(gè)時(shí)間是隨機(jī)的。預(yù)先Web管理團(tuán)隊(duì)并不知道?,F(xiàn)在要評(píng)估的是,Web管理團(tuán)隊(duì)在多少時(shí)間之內(nèi)能夠發(fā)現(xiàn)這種攻擊的行為。這也是考驗(yàn)管理團(tuán)隊(duì)全天候跟蹤的能力。一般來(lái)說(shuō),這個(gè)時(shí)間越短越好。應(yīng)該將這個(gè)時(shí)間控制在可控的范圍之內(nèi)。即使攻擊最后沒(méi)有成功,Web管理團(tuán)隊(duì)也應(yīng)該及早的發(fā)現(xiàn)攻擊的行為。畢竟有沒(méi)有發(fā)現(xiàn)、與最終有沒(méi)有取得成功,是兩個(gè)不同的概念。
二是要測(cè)試服務(wù)器的漏洞是否有補(bǔ)上。畢竟大部分的攻擊行為,都是針對(duì)服務(wù)器現(xiàn)有的漏洞所產(chǎn)生的?,F(xiàn)在這個(gè)專業(yè)團(tuán)隊(duì)要做的就是,這些已發(fā)現(xiàn)的漏洞是否都已經(jīng)打上了安全補(bǔ)丁或者采取了對(duì)應(yīng)的安全措施。有時(shí)候我們都沒(méi)有發(fā)現(xiàn)的漏洞是無(wú)能為力,但是對(duì)于這些已經(jīng)存在的漏洞不能夠放過(guò)。否則的話,也太便宜那些攻擊者了。
從兩個(gè)方向去做:
一、禁止系統(tǒng)級(jí)別用戶來(lái)登錄FTP服務(wù)器。
為了提高FTP服務(wù)器的安全,系統(tǒng)管理員最好能夠?yàn)閱T工設(shè)置單獨(dú)的FTP帳號(hào),而不要把系統(tǒng)級(jí)別的用戶給普通用戶來(lái)使用,這會(huì)帶來(lái)很大的安全隱患。在VSFTP服務(wù)器中,可以通過(guò)配置文件vsftpd.ftpusers來(lái)管理登陸帳戶。不過(guò)這個(gè)帳戶是一個(gè)黑名單,列入這個(gè)帳戶的人員將無(wú)法利用其帳戶來(lái)登錄FTP服務(wù)器。部署好VSFTP服務(wù)器后,我們可以利用vi命令來(lái)查看這個(gè)配置文件,發(fā)現(xiàn)其已經(jīng)有了許多默認(rèn)的帳戶。其中,系統(tǒng)的超級(jí)用戶root也在其中??梢?jiàn)出于安全的考慮,VSFTP服務(wù)器默認(rèn)情況下就是禁止root帳戶登陸FTP服務(wù)器的。如果系統(tǒng)管理員想讓root等系統(tǒng)帳戶登陸到FTP服務(wù)器,則知需要在這個(gè)配置文件中將root等相關(guān)的用戶名刪除即可。不過(guò)允許系統(tǒng)帳戶登錄FTP服務(wù)器,會(huì)對(duì)其安全造成負(fù)面的影響,為此我不建議系統(tǒng)管理員這么做。對(duì)于這個(gè)文件中相關(guān)的系統(tǒng)帳戶管理員最好一個(gè)都不要改,保留這些帳號(hào)的設(shè)置。
如果出于其他的原因,需要把另外一些帳戶也禁用掉,則可以把帳戶名字加入到這個(gè)文件中即可。如在服務(wù)器上可能同時(shí)部署了FTP服務(wù)器與數(shù)據(jù)庫(kù)服務(wù)器。那么為了安全起見(jiàn),把數(shù)據(jù)庫(kù)管理員的帳戶列入到這個(gè)黑名單,是一個(gè)不錯(cuò)的做法。
二、加強(qiáng)對(duì)匿名用戶的控制。
匿名用戶是指那些在FTP服務(wù)器中沒(méi)有定義相關(guān)的帳戶,而FTP系統(tǒng)管理員為了便于管理,仍然需要他們進(jìn)行登陸。但是他們畢竟沒(méi)有取得服務(wù)器的授權(quán),為了提高服務(wù)器的安全性,必須要對(duì)他們的權(quán)限進(jìn)行限制。在VSFTP服務(wù)器上也有很多參數(shù)可以用來(lái)控制匿名用戶的權(quán)限。系統(tǒng)管理員需要根據(jù)FTP服務(wù)器的安全級(jí)別,來(lái)做好相關(guān)的配置工作。需要說(shuō)明的是,匿名用戶的權(quán)限控制的越嚴(yán)格,F(xiàn)TP服務(wù)器的安全性越高,但是同時(shí)用戶訪問(wèn)的便利性也會(huì)降低。故最終系統(tǒng)管理員還是需要在服務(wù)器安全性與便利性上取得一個(gè)均衡。
下面是我推薦的幾個(gè)針對(duì)匿名用戶的配置,大家若不清楚該如何配置的話,可以參考這些配置。這些配置兼顧了服務(wù)器的安全與用戶的使用便利。
一是參數(shù)anon_world_readable_only。這個(gè)參數(shù)主要用來(lái)控制匿名用戶是否可以從FTP服務(wù)器上下載可閱讀的文件。如果FTP服務(wù)器部署在企業(yè)內(nèi)部,主要供企業(yè)內(nèi)部員工使用的話,則最好把這個(gè)參數(shù)設(shè)置為YES。然后把一些企業(yè)常用表格等等可以公開(kāi)的文件放置在上面,讓員工在匿名的情況下也可以下載這些文件。這即不會(huì)影響到FTP服務(wù)器的安全,而且也有利于其他員工操作的便利性上。
二是參數(shù)anon_upload_enable。這個(gè)參數(shù)表示匿名用戶能否在匿名訪問(wèn)的情況下向FTP服務(wù)器上傳文件。通常情況下,應(yīng)該把這個(gè)參數(shù)設(shè)置為No。即在匿名訪問(wèn)時(shí)不允許用戶上傳文件。否則的話,隨便哪個(gè)人都可以上傳文件的話,那對(duì)方若上傳一個(gè)病毒文件,那企業(yè)不是要遭殃了。故應(yīng)該禁止匿名用戶上傳文件。但是這也有例外。如有些企業(yè)通過(guò)FTP協(xié)議來(lái)備份文件。此時(shí)如果企業(yè)網(wǎng)絡(luò)的安全性有所保障的話,可以把這個(gè)參數(shù)設(shè)置為YES,即允許操作系統(tǒng)調(diào)用FTP命令往FTP服務(wù)器上備份文件。
謝謝,這是我的回答。
提升香港服務(wù)器安全性的方法:
1、定期備份數(shù)據(jù)
數(shù)據(jù)備份,當(dāng)受到網(wǎng)絡(luò)攻擊、病毒入侵、電源故障或者操作失誤等事故的發(fā)生后,可以完整、快速、簡(jiǎn)捷、可靠地恢復(fù)原有系統(tǒng),在一定的范圍內(nèi)保障系統(tǒng)的正常運(yùn)行。對(duì)備份數(shù)據(jù)不夠重視,一旦香港服務(wù)器租用數(shù)據(jù)出現(xiàn)突然丟失或者損壞,往往會(huì)令人追悔莫及。在數(shù)據(jù)備份方面,應(yīng)該定期進(jìn)行磁帶備份、數(shù)據(jù)庫(kù)備份、網(wǎng)絡(luò)數(shù)據(jù)備份和更新、遠(yuǎn)程鏡像操作等,也可進(jìn)行多重?cái)?shù)據(jù)備份,一份出現(xiàn)了問(wèn)題還有多余的備份。
2、建立容災(zāi)中心
面對(duì)區(qū)域性、毀滅性災(zāi)難如地震和火災(zāi)的時(shí)候,僅僅只是數(shù)據(jù)備份是無(wú)法恢復(fù)的,這時(shí)需要有一個(gè)容災(zāi)中心,做數(shù)據(jù)的遠(yuǎn)程備份,確保原有的數(shù)據(jù)不會(huì)丟失或者遭到破壞。數(shù)據(jù)容災(zāi)的恢復(fù)時(shí)間比較長(zhǎng),但費(fèi)用較低而且構(gòu)建實(shí)施也相對(duì)簡(jiǎn)單,方法主要有實(shí)時(shí)復(fù)制、定時(shí)復(fù)制和存儲(chǔ)轉(zhuǎn)發(fā)復(fù)制。當(dāng)然,數(shù)據(jù)備份還是最基礎(chǔ)的,沒(méi)有數(shù)據(jù)備份,任何容災(zāi)都沒(méi)有現(xiàn)實(shí)意義。bluehost是個(gè)不錯(cuò)的選擇。
3、采用raid磁盤陣列存儲(chǔ)數(shù)據(jù)
raid,簡(jiǎn)稱為獨(dú)立冗余磁盤陣列,就是把多塊獨(dú)立的硬盤按不同的方式組合起來(lái)形成一個(gè)硬盤組,提供比單個(gè)硬盤更高的存儲(chǔ)性能和提供數(shù)據(jù)備份技術(shù),從而大大增強(qiáng)數(shù)據(jù)的安全性。組成磁盤陣列的不同方式稱為raid級(jí)別,根據(jù)實(shí)際情況選擇適當(dāng)?shù)膔aid級(jí)別可以滿足用戶對(duì)存儲(chǔ)系統(tǒng)可用性、性能和容量的要求。采用這種的方式存儲(chǔ)數(shù)據(jù),只要不是所有的硬盤同時(shí)損壞,就能比較容易地恢復(fù)受損的數(shù)據(jù)。
4、不盲目操作或者修改數(shù)據(jù)
人為的誤操作是數(shù)據(jù)丟失的一個(gè)重要原因。有時(shí)不小心將文件刪除,或者誤格式化、誤分區(qū)、誤克隆分區(qū)、分區(qū)表信息丟失等,一個(gè)處理不好都可能會(huì)讓整個(gè)服務(wù)器甚至整個(gè)系統(tǒng)陷入癱瘓乃至宕機(jī)的下場(chǎng)。除了不要順便修改或者盲目操作服務(wù)器,還可以進(jìn)行合理權(quán)限的設(shè)置非常有必要,如給負(fù)責(zé)日常更新的用戶賦予"編輯"的用戶權(quán)限等。這樣可以大大降低非專業(yè)人員的誤操作,大大提高服務(wù)器的數(shù)據(jù)安全。