新聞中心

談到wordpress安全性,您可以采取很多措施來鎖定您的網(wǎng)站,以防止黑客和漏洞影響您的電子商務(wù)網(wǎng)站或博客。您最不想發(fā)生的事情是一天早上醒來發(fā)現(xiàn)您的網(wǎng)站一團(tuán)糟。因此,今天我們將分享許多技巧、策略和技術(shù),您可以使用這些技巧、策略和技術(shù)來提高WordPress安全性并保持受保護(hù)。
WordPress安全嗎?
您可能想知道的第一個(gè)問題是WordPress安全嗎?多半是對的。然而,WordPress通常會因?yàn)槿菀壮霈F(xiàn)安全漏洞并且本質(zhì)上不是用于企業(yè)的安全平臺而受到批評。這通常是由于用戶一直遵循經(jīng)過行業(yè)驗(yàn)證的安全最差做法。
使用過時(shí)的WordPress軟件、無效的插件、糟糕的系統(tǒng)管理、憑據(jù)管理以及非技術(shù)人員WordPress用戶缺乏必要的Web和安全知識,使黑客能夠控制他們的網(wǎng)絡(luò)犯罪游戲。即使是行業(yè)領(lǐng)導(dǎo)者也不總是使用最佳實(shí)踐。路透社被黑是因?yàn)樗麄兪褂玫氖沁^時(shí)的WordPress版本。
從根本上說,安全并不是完全安全的系統(tǒng)。這樣的事情很可能是不切實(shí)際的,或者不可能找到和/或維護(hù)。然而,安全是降低風(fēng)險(xiǎn),而不是消除風(fēng)險(xiǎn)。這是關(guān)于在合理范圍內(nèi)使用所有可用的適當(dāng)控件,使您可以改善整體姿勢,從而降低使自己成為目標(biāo)并隨后被黑客入侵的可能性。– WordPress安全法典
現(xiàn)在,這并不是說漏洞不存在。根據(jù)多平臺安全公司Sucuri 2017年第三季度的一項(xiàng)研究, WordPress繼續(xù)領(lǐng)先于他們工作的受感染網(wǎng)站(83%)。 這一比例高于2016年的74%。
WordPress安全漏洞
WordPress為Internet上超過43.0%的網(wǎng)站提供支持,并且擁有數(shù)十萬個(gè)主題和插件組合,因此存在漏洞并不斷被發(fā)現(xiàn)也就不足為奇了。但是,圍繞WordPress平臺也有一個(gè)很棒的社區(qū),以確保這些東西盡快得到修補(bǔ)。截至2022年,WordPress安全團(tuán)隊(duì)由大約50名(高于2017年的25名)專家組成,其中包括首席開發(fā)人員和安全研究人員——大約一半是Automattic的員工,還有一些人在網(wǎng)絡(luò)安全領(lǐng)域工作。
WordPress漏洞
在下面查看一些不同類型的WordPress安全漏洞。
- Backdoors(后門)
- Pharma Hacks
- Brute-force Login Attempts(暴力登錄嘗試)
- Malicious Redirects(惡意重定向)
- Cross-site Scripting (XSS,跨站腳本)
- Denial of Service
Backdoors(后門)
這個(gè)名副其實(shí)的后門漏洞為黑客提供了繞過安全加密的隱藏通道,以通過異常方法( wp-Admin、SFTP 、FTP等)訪問WordPress網(wǎng)站。一旦被利用,后門使黑客能夠通過跨站點(diǎn)污染對托管服務(wù)器造成嚴(yán)重破壞攻擊——危害托管在同一服務(wù)器上的多個(gè)站點(diǎn)。在2017年第三季度, Sucuri報(bào)告說,后門仍然是攻擊者采取的眾多黑客攻擊后行動之一,71%的受感染網(wǎng)站具有某種形式的后門注入。
惡意軟件家族分布
后門通常被加密以看起來像合法的WordPress系統(tǒng)文件,并通過利用平臺過時(shí)版本中的弱點(diǎn)和錯(cuò)誤進(jìn)入WordPress數(shù)據(jù)庫。TimThumb慘敗是利用黑幕腳本和過時(shí)軟件危害數(shù)百萬網(wǎng)站的后門漏洞的典型例子。
幸運(yùn)的是,這個(gè)漏洞的預(yù)防和治療相當(dāng)簡單。您可以使用SiteCheck等工具掃描您的WordPress網(wǎng)站, 該工具可以輕松檢測常見的后門程序。雙重身份驗(yàn)證、阻止IP、限制管理員訪問和防止未經(jīng)授權(quán)執(zhí)行PHP文件很容易解決常見的后門威脅,我們將在下面詳細(xì)介紹。Canton Becker 也有一篇關(guān)于清理WordPress安裝上的后門混亂的好文章。
Pharma Hack
Pharma Hack漏洞用于在過時(shí)版本的WordPress網(wǎng)站和插件中插入惡意代碼,導(dǎo)致搜索引擎在搜索受感染網(wǎng)站時(shí)返回藥品廣告。與傳統(tǒng)的惡意軟件相比,該漏洞更像是垃圾郵件威脅,但讓搜索引擎有足夠的理由阻止該網(wǎng)站以散布垃圾郵件的指控。
Pharma Hack的移動部分包括插件和數(shù)據(jù)庫中的后門,可以按照Sucuri博客中的說明進(jìn)行清理。然而,這些漏洞利用通常是隱藏在數(shù)據(jù)庫中的加密惡意注入的惡意變種,需要徹底的清理過程來修復(fù)漏洞。不過,您可以使用推薦的WordPress托管服務(wù)提供商和最新的服務(wù)器并定期更新您的WordPress安裝、主題和插件,從而輕松防止Pharma Hacks。
Brute-force Login Attempts(暴力登錄嘗試)
蠻力登錄嘗試使用自動化腳本來利用弱密碼并獲得對您網(wǎng)站的訪問權(quán)限。兩步驗(yàn)證、限制登錄嘗試、監(jiān)控未經(jīng)授權(quán)的登錄、阻止IP和使用強(qiáng)密碼是防止暴力攻擊的一些最簡單和高效的方法。但不幸的是,許多WordPress網(wǎng)站所有者未能執(zhí)行這些安全措施,而黑客很容易在一天內(nèi)使用暴力攻擊破壞多達(dá)30,000個(gè)網(wǎng)站。
Malicious Redirects(惡意重定向)
惡意重定向使用FTP、SFTP、wp-admin和其他協(xié)議在WordPress安裝中創(chuàng)建后門,并將重定向代碼注入網(wǎng)站。重定向通常以編碼形式放置在您的 .htaccess文件和其他WordPress核心文件中,將網(wǎng)絡(luò)流量引導(dǎo)至惡意站點(diǎn)。我們將在下面的WordPress安全步驟中介紹一些可以防止這些問題的方法。
跨站腳本 (XSS)
跨站點(diǎn)腳本 (XSS) 是指將惡意腳本注入到受信任的網(wǎng)站或應(yīng)用程序中。攻擊者使用它在不知情的情況下向最終用戶發(fā)送惡意代碼,通常是瀏覽器端腳本。目的通常是獲取cookie或會話數(shù)據(jù),甚至可能重寫頁面上的HTML。
根據(jù)WordFence的說法,跨站腳本漏洞是WordPress插件中最常見的漏洞。
Denial of Service
可能是其中最危險(xiǎn)的一個(gè),拒絕服務(wù) (DDoS)漏洞利用代碼中的錯(cuò)誤和錯(cuò)誤來淹沒網(wǎng)站操作系統(tǒng)的內(nèi)存。黑客通過DDoS攻擊利用過時(shí)且有漏洞的WordPress軟件版本,入侵了數(shù)百萬個(gè)網(wǎng)站并賺取了數(shù)百萬美元。盡管出于經(jīng)濟(jì)動機(jī)的網(wǎng)絡(luò)犯罪分子不太可??能以小公司為目標(biāo),但他們往往會破壞過時(shí)的易受攻擊的網(wǎng)站,以創(chuàng)建僵尸網(wǎng)絡(luò)鏈來攻擊大型企業(yè)。
即使是最新版本的WordPress軟件也無法全面防御備受矚目的DDoS攻擊,但至少可以幫助您避免陷入金融機(jī)構(gòu)與老練網(wǎng)絡(luò)犯罪分子之間的交火中。不要忘記2016年10月21日。這是互聯(lián)網(wǎng)因DNS DDoS攻擊而癱瘓的日子。
WordPress安全指南 2022
根據(jù)互聯(lián)網(wǎng)實(shí)時(shí)統(tǒng)計(jì),每天有超過100,000個(gè)網(wǎng)站被黑客入侵。這就是為什么花一些時(shí)間閱讀以下關(guān)于如何更好地加強(qiáng)WordPress安全性的建議如此重要的原因。
WordPress網(wǎng)站每天都被黑客入侵
隨著WordPress平臺的變化和新漏洞的出現(xiàn),我們將確保及時(shí)更新這篇文章的相關(guān)信息。
1. 安全的WordPress托管
談到WordPress安全性,不僅僅是鎖定您的網(wǎng)站,盡管我們將在下面為您提供有關(guān)如何做到這一點(diǎn)的最佳建議。您的WordPress主機(jī)還負(fù)責(zé)Web服務(wù)器級別的安全性。
選擇一個(gè)您可以信任的主機(jī)非常重要?;蛘?,如果您在自己的VPS上托管WordPress,那么您需要具備自己做這些事情的技術(shù)知識。
安全的WordPress托管
服務(wù)器加固是維護(hù)完全安全的WordPress環(huán)境的關(guān)鍵。它需要多層硬件和軟件級別的安全措施來確保托管WordPress站點(diǎn)的IT基礎(chǔ)架構(gòu)能夠防御物理和虛擬的復(fù)雜威脅。
因此,托管WordPress的服務(wù)器應(yīng)使用最新的操作系統(tǒng)和(安全)軟件進(jìn)行更新,并徹底測試和掃描漏洞和惡意軟件。
在服務(wù)器上安裝WordPress之前,服務(wù)器級防火墻和入侵檢測系統(tǒng)應(yīng)該到位,即使在WordPress安裝和網(wǎng)站建設(shè)階段也能得到很好的保護(hù)。但是,機(jī)器上安裝的每個(gè)旨在保護(hù) WordPress 內(nèi)容的軟件都應(yīng)該與最新的數(shù)據(jù)庫管理系統(tǒng)兼容,以保持最佳性能。服務(wù)器還應(yīng)配置為使用安全網(wǎng)絡(luò)和文件傳輸加密協(xié)議(例如SFTP而不是FTP),以隱藏敏感內(nèi)容免受惡意入侵者的侵害。
托管服務(wù)器架構(gòu)示例
2.使用最新的PHP版本
PHP是您的WordPress網(wǎng)站的支柱,因此在您的服務(wù)器上使用最新版本非常重要。PHP的每個(gè)主要版本通常在發(fā)布后的兩年內(nèi)都得到完全支持。在此期間,會定期修復(fù)錯(cuò)誤和安全問題并進(jìn)行修補(bǔ)。截至目前,在PHP 7.1或更低版本上運(yùn)行的任何人都不再擁有安全支持,并且面臨未修補(bǔ)的安全漏洞。
支持的PHP版本
你猜怎么著?根據(jù)官方WordPress Stats頁面,截至撰寫本文時(shí),超過57%的WordPress用戶仍在使用PHP 5.6或更低版本。如果將此與PHP 7.0結(jié)合使用,則高達(dá)77.5%的用戶當(dāng)前正在使用不再受支持的PHP版本。那太可怕了!
有時(shí),企業(yè)和開發(fā)人員確實(shí)需要時(shí)間來測試并確保與他們的代碼兼容,但他們沒有借口在沒有安全支持的情況下運(yùn)行。更不用說在舊版本上運(yùn)行的巨大性能影響了。
WordPress PHP版本統(tǒng)計(jì)
不知道您當(dāng)前使用的是哪個(gè)版本的PHP?大多數(shù)主機(jī)通常將其包含在您網(wǎng)站的標(biāo)頭請求中。一種快速檢查方法是通過Pingdom運(yùn)行您的站點(diǎn)。單擊第一個(gè)請求并查找X-Powered-By參數(shù)。通常,這將顯示您的Web服務(wù)器當(dāng)前使用的PHP版本。但是,出于安全原因,某些主機(jī)會刪除此標(biāo)頭。部分服務(wù)器默認(rèn)會刪除此標(biāo)頭以確保您的網(wǎng)站安全。
在Pingdom中檢查PHP版本
在寶塔面板,您甚至可以通過儀表盤中的按鈕在PHP版本之間切換。
寶塔面板切換PHP版本
如果您在使用cPanel的WordPress主機(jī)上,通??梢酝ㄟ^單擊軟件類別下的“PHP Select”在PHP版本之間切換。
cPanel PHP版
3.使用聰明的用戶名和密碼
令人驚訝的是,加強(qiáng)WordPress安全性的最佳方法之一就是簡單地使用巧妙的用戶名和密碼。聽起來很容易對吧?好吧,看看SplashData的2019年全年最常被盜密碼的年度列表(按受歡迎程度排序)。
- 123456
- password
- 123456789
- 12345678
- 12345
- 111111
- 1234567
- sunshine
- qwerty
- iloveyou
沒錯(cuò)!最受歡迎的密碼是“123456”,其次是一個(gè)驚人的“密碼”。
強(qiáng)制使用安全的WordPress密碼
核心WordPress的wp_hash_password 函數(shù)使用phpass密碼散列框架和八次基于MD5的散列。
一些最好的安全性從基礎(chǔ)開始。Google對如何選擇強(qiáng)密碼有一些很好的建議?;蛘?,您可以使用強(qiáng)密碼生成器等在線工具。您可以在此處了解有關(guān)如何更改WordPress密碼的更多信息。
為每個(gè)網(wǎng)站使用不同的密碼也很重要。存儲它們的最佳方式是本地存儲在計(jì)算機(jī)上的加密數(shù)據(jù)庫中。KeePass是一個(gè)很好的免費(fèi)工具。如果您不想走這條路,還有在線密碼管理器,例如1Password或LastPass。即使您的數(shù)據(jù)安全地托管在云中,這些通常也更安全,因?yàn)槟鷽]有在多個(gè)站點(diǎn)上使用相同的密碼。它還可以防止您使用便簽。
就您的WordPress安裝而言,您永遠(yuǎn)不應(yīng)該使用默認(rèn)的“admin”用戶名。為管理員帳戶創(chuàng)建一個(gè)唯一的WordPress用戶名,并刪除“admin”用戶(如果存在)。您可以通過在儀表盤的“用戶”下添加一個(gè)新用戶并為其分配“管理員”配置文件(如下所示)來執(zhí)行此操作。
WordPress管理員角色
為新帳戶分配管理員角色后,您可以返回并刪除原來的“管理員”用戶。確保在單擊刪除時(shí)選擇“將所有內(nèi)容歸于”選項(xiàng)并選擇新的管理員配置文件。這將指定此人作為這些文章的作者。
將所有內(nèi)容歸于管理員
您還可以使用以下命令在phpMyAdmin中手動重命名您當(dāng)前的管理員用戶名。確保在編輯表格之前備份您的數(shù)據(jù)庫。
UPDATE wp_users SET user_login = 'newcomplexadminuser' WHERE user_login = 'admin';
4. 始終使用最新版本的WordPress、插件和主題
加強(qiáng)WordPress安全性的另一個(gè)非常重要的方法是始終保持最新狀態(tài)。這包括WordPress核心、插件和主題(來自WordPress插件庫和高級版)。這些更新是有原因的,很多時(shí)候這些包括安全增強(qiáng)和錯(cuò)誤修復(fù)。我們建議您閱讀我們關(guān)于WordPress自動更新如何工作的深入指南。
讓W(xué)ordPress保持最新狀態(tài)
不幸的是,數(shù)以百萬計(jì)的企業(yè)運(yùn)行著過時(shí)版本的WordPress軟件和插件,但仍然相信他們正走在商業(yè)成功的正確道路上。他們列舉了不更新的原因,例如“他們的站點(diǎn)將崩潰”或“核心修改將消失”或“插件 X 無法工作”或“他們只是不需要新功能”。
事實(shí)上,網(wǎng)站崩潰主要是因?yàn)榕f WordPress 版本中的錯(cuò)誤。WordPress團(tuán)隊(duì)和了解所涉及風(fēng)險(xiǎn)的專家開發(fā)人員從不推薦核心修改。WordPress更新主要包括必備的安全補(bǔ)丁以及運(yùn)行最新插件所需的附加功能。
您是否知道據(jù)報(bào)道 插件漏洞占黑客已知入口點(diǎn)的55.9% ?這就是WordFence在一項(xiàng)研究中發(fā)現(xiàn)的,他們采訪了1,000多名WordPress網(wǎng)站所有者,這些網(wǎng)站所有者都是攻擊的受害者。通過更新您的插件,您可以更好地確保您不是這些受害者之一。
被黑的WordPress 網(wǎng)站
還建議您只安裝受信任的插件。WordPress插件庫中的“特色”和“流行”類別可能是一個(gè)很好的起點(diǎn)。或者直接從開發(fā)者網(wǎng)站下載。我們強(qiáng)烈反對使用無效的WordPress插件和主題。
首先,您永遠(yuǎn)不知道修改后的代碼可能包含什么。這很容易導(dǎo)致您的網(wǎng)站被黑客入侵。不為高級 WordPress 插件付費(fèi)也無助于整個(gè)社區(qū)的發(fā)展。我們需要支持開發(fā)人員。
以下是正確刪除WordPress主題的方法。
您可以使用像VirusTotal這樣的在線工具 來掃描插件或主題的文件,以查看它是否檢測到任何類型的惡意軟件。
病毒總數(shù)
如何更新WordPress核心
有幾種簡單的方法可以更新您的WordPress安裝。
要更新WordPress核心,您可以單擊WordPress儀表盤中的“更新”,然后單擊“立即更新”按鈕。
更新WordPress核心
您還可以通過下載最新版本并通過SFTP上傳來手動更新WordPress。
重要的!如果操作不正確,覆蓋錯(cuò)誤的文件夾可能會破壞您的網(wǎng)站。如果您對此感到不自在,請先咨詢開發(fā)人員。
請按照以下步驟更新現(xiàn)有安裝:
如何更新WordPress插件
更新WordPress插件與更新WordPress核心的過程非常相似。單擊WordPress儀表盤中的“更新”,選擇要更新的插件,然后單擊“更新插件”。
更新WordPress插件
同樣,您也可以手動更新插件。只需從插件開發(fā)人員或WordPress插件庫中獲取最新版本并通過FTP上傳,覆蓋目錄中的現(xiàn)有插件 /wp-content/plugins。
同樣重要的是要注意,開發(fā)人員并不總是讓他們的插件保持最新。WP Loop的團(tuán)隊(duì)對存儲庫中有多少WordPress插件沒有跟上當(dāng)前的WordPress核心進(jìn)行了很好的分析。 根據(jù)他們的研究 ,插件庫中將近50%的插件在2年多的時(shí)間里沒有更新。
這并不意味著該插件不適用于當(dāng)前版本的WordPress,但建議您選擇積極更新的插件。過時(shí)的插件更有可能包含安全漏洞。
img src:WP循環(huán)
在插件方面使用您的最佳判斷。查看“上次更新”日期和插件有多少評分。如下例所示,這個(gè)已經(jīng)過時(shí)并且評論很差,所以我們很可能會建議遠(yuǎn)離它。WordPress在大多數(shù)一段時(shí)間未更新的插件頂部也有一個(gè)警告。
評分不佳的舊WordPress插件
還有很多資源可以幫助您掌握最新的WordPress安全更新和漏洞。請參閱下面的一些:
- WP Security Bloggers : 一個(gè)包含20多個(gè)安全源的很棒的聚合資源。
- WPScan漏洞數(shù)據(jù)庫:目錄超過10,000個(gè)WordPress核心、插件和主題漏洞。
- ThreatPress:每日更新的WordPress插件、主題和WordPress核心漏洞數(shù)據(jù)庫。
- 官方WordPress安全檔案
WordPress安全檔案
5. 鎖定您的WordPress管理后臺
有時(shí),流行的WordPress隱蔽安全策略對于普通的在線業(yè)務(wù)和WordPress網(wǎng)站來說是適當(dāng)有效的。如果您讓黑客更難找到某些后門,那么您受到攻擊的可能性就會降低。鎖定您的WordPress管理后臺并登錄是增強(qiáng)安全性的好方法。兩種很好的方法是首先更改您的默認(rèn)wp-admin登錄URL并限制登錄嘗試。
如何更改您的WordPress登錄URL
默認(rèn)情況下,您的WordPress站點(diǎn)的登錄URL是 domain.com/wp-admin。問題之一是所有的機(jī)器人、黑客和腳本都知道這一點(diǎn)。通過更改URL,您可以減少自己的目標(biāo)并更好地保護(hù)自己免受暴力攻擊。這不是萬能的解決方案,它只是一個(gè)小技巧,絕對可以幫助保護(hù)您。
要更改您的WordPress登錄 URL,我們建議使用免費(fèi)的WPS Hide login插件或高級Perfmatters插件。這兩個(gè)插件都有一個(gè)簡單的輸入字段。請記住選擇一些獨(dú)特的東西,這些東西不會出現(xiàn)在機(jī)器人或腳本可能會嘗試掃描的列表中。
使用Perfmatters隱藏WordPress登錄URL
如何限制登錄嘗試
雖然上述更改管理員登錄URL的解決方案可以幫助減少大多數(shù)錯(cuò)誤登錄嘗試,但設(shè)置限制也非常有效。免費(fèi)的Cerber Limit Login Attempts插件是輕松設(shè)置鎖定持續(xù)時(shí)間、登錄嘗試以及IP白名單和黑名單的好方法。
限制WordPress中的登錄嘗試
如果您正在尋找更簡單的WordPress安全解決方案,另一個(gè)不錯(cuò)的選擇是免費(fèi)的Login Lockdown插件。登錄鎖定記錄每次失敗登錄嘗試的IP地址和時(shí)間戳。如果在短時(shí)間內(nèi)從同一IP范圍內(nèi)檢測到超過一定次數(shù)的嘗試,則對該范圍內(nèi)的所有請求禁用登錄功能。并且完全兼容我們上面提到的WPS Hide登錄插件。
鎖定WordPress
如何添加基本HTTP身份驗(yàn)證(htpasswd保護(hù))
鎖定管理員的另一種方法是添加HTTP身份驗(yàn)證。這需要用戶名和密碼才能訪問WordPress登錄頁面。注意:這通常不應(yīng)在電子商務(wù)網(wǎng)站或會員網(wǎng)站上使用。但這可能是防止機(jī)器人訪問您的網(wǎng)站的一種非常有效的方法。
.htpasswd身份驗(yàn)證提示
Apache
如果您使用的是cPanel主機(jī),您可以從其控制面板啟用受密碼保護(hù)的目錄。要手動設(shè)置,您首先需要?jiǎng)?chuàng)建一個(gè) .htpasswd文件。您可以使用這個(gè)方便的生成器工具。然后將文件上傳到你的wp-admin文件夾下的一個(gè)目錄,例如:
home/user/.htpasswds/public_html/wp-admin/htpasswd/
然后使用以下代碼創(chuàng)建一個(gè).htaccess文件并將其上傳到您的/wp-admin/目錄。確保更新目錄路徑和用戶名。
AuthName "Admins Only" AuthUserFile /home/yourdirectory/.htpasswds/public_html/wp-admin/htpasswd AuthType basic require user yourusername
這樣做的一個(gè)警告是它會破壞您網(wǎng)站前端的AJAX (admin-ajax)。這是某些第三方插件所必需的。因此,您還需要將以下代碼添加到上述 .htaccess文件中。
Order allow,deny Allow from all Satisfy any
Nginx
如果您正在運(yùn)行Nginx,您還可以使用HTTP基本身份驗(yàn)證來限制訪問??纯催@個(gè)教程。
啟用后,您的WordPress網(wǎng)站將需要身份驗(yàn)證才能訪問它。您可以隨時(shí)更改憑據(jù)或在不再需要時(shí)將其禁用。
鎖定URL路徑
如果您使用的是Cloudflare或Sucuri等Web應(yīng)用程序防火墻 (WAF),它們也有辦法鎖定URL路徑。本質(zhì)上,您可以設(shè)置一個(gè)規(guī)則,以便只有您的IP地址才能訪問您的WordPress管理員登錄URL。同樣,這通常不應(yīng)在電子商務(wù)網(wǎng)站或會員網(wǎng)站上使用,因?yàn)樗鼈円惨蕾囉谠L問您網(wǎng)站的后端。
- Cloudflare在其Pro和更高級別帳戶中具有鎖定URL功能。您可以為任何URL或路徑設(shè)置規(guī)則。
- Sucuri具有黑名單URL路徑功能。然后,您可以將自己的IP列入白名單。
6. 利用雙重身份驗(yàn)證
當(dāng)然,我們不能忘記兩因素身份驗(yàn)證!無論您的密碼有多安全,都存在被他人發(fā)現(xiàn)的風(fēng)險(xiǎn)。雙因素身份驗(yàn)證涉及一個(gè)兩步過程,在該過程中,您不僅需要密碼登錄,還需要第二種方法。它通常是文本 (SMS)、電話或基于時(shí)間的一次性密碼 (TOTP)。在大多數(shù)情況下,這可以100%有效地防止對您的WordPress網(wǎng)站的暴力攻擊。為什么?因?yàn)楣粽邘缀醪豢赡芡瑫r(shí)擁有您的密碼和手機(jī)。
關(guān)于雙因素身份驗(yàn)證,實(shí)際上有兩個(gè)部分。第一個(gè)是您在網(wǎng)絡(luò)托管服務(wù)提供商處擁有的帳戶和/或儀表板。如果有人可以訪問它,他們可能會更改您的密碼、刪除您的網(wǎng)站、更改DNS記錄以及各種可怕的事情。
雙因素身份驗(yàn)證的第二部分與您的實(shí)際WordPress安裝有關(guān)。為此,我們推薦幾個(gè)插件:
- Duo Two-Factor Authentication
- Google Authenticator
- Two Factor Authentication
其中許多都有自己的身份驗(yàn)證器應(yīng)用程序,您可以在手機(jī)上安裝:
- Android Duo Mobile App
- iPhone Duo Mobile App
- Android Google Authenticator App
- iPhone Google Authenticator App
安裝和配置上述插件之一后,您通常會在WordPress登錄頁面上有一個(gè)額外的字段來輸入您的安全代碼?;蛘?,使用Duo插件,您首先使用您的憑據(jù)登錄,然后需要選擇一種身份驗(yàn)證方法,例如Duo Push、呼叫或密碼。
這種方法可以很容易地與更改您的默認(rèn)登錄URL相結(jié)合,我們之前已經(jīng)討論過。因此,您的WordPress登錄URL不僅只有您知道,而且現(xiàn)在需要額外的身份驗(yàn)證才能進(jìn)入。
WordPress兩因子身份驗(yàn)證器頁面
因此,請確保利用兩因素身份驗(yàn)證,這可能是增強(qiáng)WordPress安全性的一種簡單方法。
7. 使用HTTPS進(jìn)行加密連接 – SSL證書
加強(qiáng)WordPress安全性的最容易被忽視的方法之一是安裝SSL證書并通過HTTPS運(yùn)行您的網(wǎng)站。HTTPS(安全超文本傳輸??協(xié)議)是一種允許您的瀏覽器或Web應(yīng)用程序安全地連接到網(wǎng)站的機(jī)制。一個(gè)很大的誤解是,如果您不接受信用卡,就不需要SSL。
好吧,讓我們解釋一下為什么HTTPS在電子商務(wù)之外很重要的幾個(gè)原因。許多主機(jī),都通過Let’s Encrypt提供免費(fèi)的SSL證書。
HTTPS加密連接
1. 安全
當(dāng)然,HTTPS的最大原因是增加了安全性,是的,這確實(shí)與電子商務(wù)網(wǎng)站密切相關(guān)。但是,您的登錄信息有多重要?對于那些運(yùn)行多作者WordPress網(wǎng)站的人,如果您通過HTTP運(yùn)行,則每次有人登錄時(shí),該信息都會以純文本形式傳遞到服務(wù)器。HTTPS對于維護(hù)網(wǎng)站和瀏覽器之間的安全連接至關(guān)重要。這樣,您可以更好地防止黑客和/或中間人訪問您的網(wǎng)站。
因此,無論您擁有博客、新聞網(wǎng)站、代理機(jī)構(gòu)等,它們都可以從HTTPS中受益,因?yàn)檫@可以確保不會以純文本形式傳遞任何內(nèi)容。
2. 搜索引擎優(yōu)化
Google已經(jīng)正式表示HTTPS 是一個(gè)排名因素。雖然這只是一個(gè)很小的排名因素,但你們中的大多數(shù)人可能會利用在SERP中獲得的任何優(yōu)勢來擊敗競爭對手。
3. 信任和信譽(yù)
根據(jù)GlobalSign的一項(xiàng)調(diào)查,28.9% 的訪問者會在瀏覽器中尋找綠色地址欄。其中 77% 的人擔(dān)心他們的數(shù)據(jù)在網(wǎng)上被截獲或?yàn)E用。通過看到那個(gè)綠色掛鎖,客戶會立即更加安心,因?yàn)樗麄冎浪麄兊臄?shù)據(jù)更加安全。
4. 推薦數(shù)據(jù)
很多人沒有意識到HTTPS到HTTP推薦數(shù)據(jù)在Google Analytics中被阻止。那么數(shù)據(jù)會發(fā)生什么變化呢?好吧,其中大部分只是與“直接流量”部分混為一談。如果有人從HTTP轉(zhuǎn)到HTTPS,則仍會通過引薦來源網(wǎng)址。
5. Chrome警告
自2018年7月24日起,Chrome 68及更高版本開始將所有非HTTPS網(wǎng)站標(biāo)記為“不安全”。不管他們是否收集數(shù)據(jù)。這就是為什么HTTPS比以往任何時(shí)候都更重要的原因!
如果您的網(wǎng)站大部分流量來自Chrome,這一點(diǎn)尤其重要。您可以在瀏覽器和操作系統(tǒng)的受眾部分下查看Google Analytics,以便查看您的WordPress網(wǎng)站從Google Chrome獲得的流量百分比。谷歌讓訪問者更清楚地知道您的WordPress網(wǎng)站可能沒有在安全連接上運(yùn)行。
Chrome不是一個(gè)安全的網(wǎng)站
6. 性能
由于一個(gè)稱為HTTP/2的協(xié)議,很多時(shí)候,那些通過HTTPS運(yùn)行經(jīng)過適當(dāng)優(yōu)化的站點(diǎn)甚至可以看到速度提高。由于瀏覽器支持,HTTP/2需要HTTPS。性能的提升有多種原因,例如HTTP/2能夠支持更好的多路復(fù)用、并行性、Huffman編碼的HPACK壓縮、ALPN擴(kuò)展和服務(wù)器推送。
使用TLS 1.3,HTTPS 連接速度更快。
現(xiàn)在重新考慮HTTPS?查看我們深入的WordPress HTTPS遷移指南,讓您快速上手,并在我們的TLS與SSL比較中了解更多信息。
要在登錄和管理您的站點(diǎn)時(shí)強(qiáng)制在您和服務(wù)器之間建立安全、加密的連接,請將以下行添加到您的wp-config.php文件中:
define('FORCE_SSL_ADMIN', true);
(建議閱讀:如果您使用的是舊TLS版本,您可能需要在Chrome中修復(fù)ERR_SSL_OBSOLETE_VERSION通知)。
8. 強(qiáng)化你的wp-config.php文件
您的wp-config.php文件就像WordPress安裝的核心和靈魂。就WordPress安全性而言,它是您網(wǎng)站上迄今為止最重要的文件。它包含您的數(shù)據(jù)庫登錄信息和安全密鑰,用于處理 cookie 中的信息加密。以下是您可以采取的一些措施來更好地保護(hù)這個(gè)重要文件。
1.移動wp-config.php
默認(rèn)情況下,您的wp-config.php文件位于 WordPress 安裝的根目錄(您的 /publicHTML文件夾)中。但是您可以將其移動到非www可訪問的目錄。亞倫亞當(dāng)斯寫了一個(gè)很好的解釋為什么這是有益的。
要移動您的wp-config.php文件,只需將其中的所有內(nèi)容復(fù)制到另一個(gè)文件中即可。然后在您的wp-config.php文件中,您可以放置??以下代碼段以簡單地包含您的其他文件。注意:目錄路徑可能因您的網(wǎng)絡(luò)主機(jī)和設(shè)置而異。通常雖然它只是上面的一個(gè)目錄。
注意:這可能不適用于某些WordPress主機(jī)。這是因?yàn)槌鲇诎踩?,open_basedir限制不允許在
~/public目錄上方執(zhí)行PHP 。2. 更新WordPress安全密鑰
WordPress安全密鑰是一組隨機(jī)變量,可改進(jìn)存儲在用戶cookie中的信息的加密。從WordPress 2.7開始,有4個(gè)不同的鍵:
AUTH_KEY、SECURE_AUTH_KEY、LOGGED_IN_KEY和NONCE_KEY.當(dāng)您安裝WordPress時(shí),這些是為您隨機(jī)生成的。但是,如果您經(jīng)歷了多次遷移(查看我們精選的最佳WordPress遷移插件列表)或從其他人那里購買了網(wǎng)站,那么創(chuàng)建新的WordPress密鑰可能會很好。
WordPress實(shí)際上有一個(gè)免費(fèi)工具,您可以使用它來生成隨機(jī)密鑰。您可以更新存儲在wp-config.php文件中的當(dāng)前密鑰。
WordPress安全密鑰
閱讀有關(guān)WordPress安全密鑰的更多信息。
3. 更改權(quán)限
通常,WordPress站點(diǎn)根目錄中的文件將設(shè)置為644,這意味著文件的所有者可以讀取和寫入文件,并且該文件的組所有者中的用戶可以讀取文件,其他所有人都可以讀取文件。根據(jù)WordPress文檔,
wp-config.php文件的權(quán)限應(yīng)設(shè)置為440或400,以防止服務(wù)器上的其他用戶讀取它。您可以使用FTP客戶端輕松更改此設(shè)置。wp-config.php權(quán)限
在某些托管平臺上,權(quán)限可能需要不同,因?yàn)檫\(yùn)行Web服務(wù)器的用戶沒有寫入文件的權(quán)限。如果您對此不確定,請咨詢您的托管服務(wù)提供商。
9. 禁用XML-RPC
在過去幾年中, XML-RPC已成為暴力攻擊的重要目標(biāo)。正如Sucuri所提到的,XML-RPC的隱藏特性之一是您可以使用system.multicall方法在單個(gè)請求中執(zhí)行多個(gè)方法。這非常有用,因?yàn)樗试S應(yīng)用程序在一個(gè)HTTP請求中傳遞多個(gè)命令。但也會發(fā)生的是,它被用于惡意目的。
有一些像Jetpack這樣的WordPress插件依賴于XML-RPC,但大多數(shù)人不需要這個(gè),簡單地禁用對它的訪問可能是有益的。不確定XML-RPC當(dāng)前是否在您的網(wǎng)站上運(yùn)行?Automattic團(tuán)隊(duì)的Danilo Ercoli編寫了一個(gè)名為 XML-RPC Validator的小工具。您可以通過它運(yùn)行您的WordPress站點(diǎn)以查看它是否啟用了XML-RPC。
WordPress XML-RPC驗(yàn)證器
要完全禁用此功能,您可以安裝免費(fèi)的Disable XML-RPC插件。或者您可以使用高級perfmatters插件禁用它,該插件還包含Web性能改進(jìn)。
10. 隱藏你的WordPress版本
隱藏您的WordPress版本再次涉及WordPress安全性的主題。其他人對您的WordPress站點(diǎn)配置了解得越少越好。如果他們看到您正在運(yùn)行過時(shí)的WordPress安裝,這可能是入侵者的一個(gè)歡迎信號。默認(rèn)情況下,WordPress版本顯示在您網(wǎng)站源代碼的標(biāo)題中。同樣,我們建議您確保您的WordPress安裝始終是最新的,這樣您就不必?fù)?dān)心這一點(diǎn)。
源代碼中的WordPress版本
您可以使用以下代碼來刪除它。只需將其添加到您的WordPress主題
functions.php文件中。重要的!如果操作不當(dāng),編輯WordPress主題的源代碼可能會破壞您的網(wǎng)站。
function wp_version_remove_version() { return ''; } add_filter('the_generator', 'wp_version_remove_version');您還可以使用像 perfmatters這樣的高級插件,它允許您一鍵隱藏WordPress版本,以及對WordPress網(wǎng)站的其他優(yōu)化。
使用Perfmatters隱藏WordPress版本
顯示W(wǎng)ordPress版本的另一個(gè)地方是每個(gè)WordPress版本中包含的默認(rèn)文件
readme.html(如下所示)。它位于安裝的根目錄中,domain.com/readme.html. 您可以通過FTP安全地刪除此文件。自述文件中的WordPress版本
如果您運(yùn)行的是WordPress 5.0或更高版本,則不再適用,因?yàn)榘姹咎柌辉侔谖募小?/p>
11. 添加最新的HTTP安全標(biāo)頭
加強(qiáng)WordPress安全性的另一個(gè)步驟是利用HTTP安全標(biāo)頭。這些通常在Web服務(wù)器級別配置,并告訴瀏覽器在處理您的站點(diǎn)內(nèi)容時(shí)如何表現(xiàn)。有許多不同的HTTP安全標(biāo)頭,但以下通常是最重要的標(biāo)頭。
- Content-Security Policy
- X-XSS-Protection
- Strict-Transport-Security
- X-Frame-Options
- Public-Key-Pins
- X-Content-Type
如果您想了解更多關(guān)于HTTP安全標(biāo)頭的信息,KeyCDN有一篇深入說明的文章。
您可以通過啟動Chrome devtools并查看您網(wǎng)站的初始響應(yīng)中的標(biāo)頭來檢查您的WordPress網(wǎng)站上當(dāng)前正在運(yùn)行哪些標(biāo)頭。以下是一個(gè)網(wǎng)站的示例。您可以看到我們正在使用strict-transport-security、x-content-type和x-frame-options標(biāo)頭。
HTTP安全標(biāo)頭
您還可以使用Scott Helme提供的免費(fèi)securityheaders.io工具掃描您的WordPress網(wǎng)站。這將顯示您當(dāng)前在您的站點(diǎn)上有哪些HTTP安全標(biāo)頭。如果您不確定如何實(shí)施它們,您可以隨時(shí)詢問您的主機(jī)是否可以提供幫助。
HTTP安全標(biāo)頭掃描
注意:同樣重要的是要記住,當(dāng)您實(shí)施HTTP安全標(biāo)頭時(shí),它可能會如何影響您的WordPress子域。例如,如果您添加內(nèi)容安全策略標(biāo)頭并限制域訪問,則您還需要添加自己的子域。
12. 使用WordPress安全插件
當(dāng)然,我們必須提及一些WordPress安全插件。有很多優(yōu)秀的開發(fā)人員和公司提供出色的解決方案來幫助更好地保護(hù)您的WordPress網(wǎng)站。這是其中的幾個(gè)。
- Sucuri Security
- iThemes Security
- WordFence Security
- WP fail2ban
- SecuPress
部分服務(wù)器提供商具有硬件防火墻、主動和被動安全性、按分鐘正常運(yùn)行時(shí)間檢查和許多其他高級功能,可防止攻擊者訪問您的數(shù)據(jù)。
以下是上述插件的一些典型功能和用途:
- 創(chuàng)建用戶配置文件時(shí)生成并強(qiáng)制使用強(qiáng)密碼
- 強(qiáng)制密碼過期并定期重置
- 用戶操作記錄
- 輕松更新WordPress安全密鑰
- 惡意軟件掃描
- 兩因子身份驗(yàn)證
- 重新驗(yàn)證碼
- WordPress安全防火墻
- IP白名單
- IP黑名單
- 文件更改日志
- 監(jiān)控DNS更改
- 阻止惡意網(wǎng)絡(luò)
- 查看訪問者的WHOIS信息
許多安全插件的一個(gè)非常重要的功能包括校驗(yàn)和實(shí)用程序。這意味著他們檢查您的WordPress安裝并查找對WordPress.org提供的核心文件的修改(通過API)。對這些文件的任何更改或修改都可能表明存在黑客攻擊。您還可以使用WP-CLI運(yùn)行您自己的checksum。
請務(wù)必閱讀我們關(guān)于文件完整性監(jiān)控的詳盡指南。
另一個(gè)值得一提的優(yōu)秀插件是WP Security Audit Log插件。 這對于那些在WordPress多站點(diǎn)或只是多作者站點(diǎn)上工作的人來說太棒了。它有助于確保用戶的工作效率,并讓管理員看到正在更改的所有內(nèi)容;例如登錄、密碼更改、主題更改、小工具更改、新文章創(chuàng)建、WordPress更新等。
這是一個(gè)完整的WordPress活動日志解決方案。在撰寫本文時(shí),WP Security Audit Log插件已獲得超過100,000次活動安裝。如果您正在尋找與WordPress多站點(diǎn)兼容的安全解決方案,這是一個(gè)絕佳的選擇。
安全審核日志查看器
它還具有額外的高級插件,例如電子郵件通知、用戶會話管理、搜索和報(bào)告。查看這些額外的WordPress安全插件,它們可以幫助鎖定壞人。
13. 加強(qiáng)數(shù)據(jù)庫安全
有幾種方法可以提高WordPress數(shù)據(jù)庫的安全性。首先是使用一個(gè)巧妙的數(shù)據(jù)庫名稱。如果您的網(wǎng)站名為排球技巧,默認(rèn)情況下您的WordPress數(shù)據(jù)庫很可能命名為wp_volleyballtricks. 通過將您的數(shù)據(jù)庫名稱更改為更隱蔽的名稱,它有助于保護(hù)您的網(wǎng)站,使黑客更難以識別和訪問您的數(shù)據(jù)庫詳細(xì)信息。
第二個(gè)建議是使用不同的數(shù)據(jù)庫表前綴。默認(rèn)情況下,WordPress使用wp_. 將其更改為類似的東西39xw_可能會更加安全。當(dāng)您安裝WordPress時(shí),它會要求提供表前綴(如下所示)。還有一些方法可以更改現(xiàn)有安裝的WordPress表前綴。
WordPress表前綴 – img src: jatinarora
14. 始終使用安全連接
我們怎么強(qiáng)調(diào)使用安全連接的重要性都不為過!確保您的WordPress托管它采取預(yù)防措施,例如提供SFTP或SSH。SFTP或安全文件傳輸協(xié)議(也稱為 SSH 文件傳輸協(xié)議)是用于文件傳輸?shù)木W(wǎng)絡(luò)協(xié)議。與標(biāo)準(zhǔn)FTP相比,這是一種更安全的方法。
確保您的家庭路由器設(shè)置正確也很重要。如果有人入侵了您的家庭網(wǎng)絡(luò),他們可以訪問各種信息,包括可能存儲您關(guān)于WordPress網(wǎng)站的重要信息的位置。以下是一些簡單的提示:
- 不要啟用遠(yuǎn)程管理 (VPN)。典型用戶從不使用此功能,通過將其關(guān)閉,您可以避免將您的網(wǎng)絡(luò)暴露給外界。
- 路由器默認(rèn)使用192.168.1.1等范圍內(nèi)的IP。使用不同的范圍,例如10.9.8.7。
- 在您的Wifi上啟用最高級別的加密。
- 將您的Wifi列入IP白名單,以便只有擁有密碼和特定IP的人才能訪問它。
- 保持路由器上的固件是最新的。
在公共場所登錄您的WordPress網(wǎng)站時(shí),請務(wù)必小心。請記住,星巴克不是一個(gè)安全的網(wǎng)絡(luò)!在單擊連接之前采取預(yù)防措施,例如驗(yàn)證網(wǎng)絡(luò)SSID。您還可以使用ExpressVPN等第3方VPN服務(wù)來加密您的互聯(lián)網(wǎng)流量并隱藏您的IP地址以防黑客。
15.檢查文件和服務(wù)器權(quán)限
安裝和Web服務(wù)器上的文件權(quán)限對于增強(qiáng)WordPress安全性至關(guān)重要。如果權(quán)限太松,有人可以輕松訪問您的網(wǎng)站并造成嚴(yán)重破壞。另一方面,如果您的權(quán)限過于嚴(yán)格,這可能會破壞您網(wǎng)站上的功能。因此,全面設(shè)置正確的權(quán)限非常重要。
文件權(quán)限
- 如果用戶有權(quán)讀取文件,則分配讀取權(quán)限。
- 如果用戶有權(quán)寫入或修改文件,則會分配寫入權(quán)限。
- 如果用戶有權(quán)運(yùn)行文件和/或?qū)⑵渥鳛槟_本執(zhí)行,則分配執(zhí)行權(quán)限。
目錄權(quán)限
- 如果用戶有權(quán)訪問識別的文件夾/目錄的內(nèi)容,則分配讀取權(quán)限。
- 如果用戶有權(quán)添加或刪除文件夾/目錄中包含的文件,則會分配寫權(quán)限。
- 如果用戶有權(quán)訪問實(shí)際目錄并執(zhí)行功能和命令,包括刪除文件夾/目錄中的數(shù)據(jù)的能力,則分配執(zhí)行權(quán)限。
您可以使用iThemes Security之類的免費(fèi)插件來掃描您的WordPress網(wǎng)站上的權(quán)限。
WordPress文件權(quán)限掃描
以下是關(guān)于WordPress中文件和文件夾權(quán)限的一些典型權(quán)限建議。有關(guān)更深入的說明,請參閱有關(guān)更改文件權(quán)限的WordPress Codex文章。
- 所有文件應(yīng)為644或640。例外:wp-config.php應(yīng)為440或400,以防止服務(wù)器上的其他用戶讀取它。
- 所有目錄應(yīng)為755或750。
- 任何目錄都不應(yīng)該被賦予777,即使是上傳目錄。
16.在WordPress儀表盤中禁用文件編輯
很多 WordPress 網(wǎng)站都有多個(gè)用戶和管理員,這會使WordPress的安全性更加復(fù)雜。一個(gè)非常糟糕的做法是授予作者或貢獻(xiàn)者管理員訪問權(quán)限,但不幸的是,這種情況一直都在發(fā)生。為用戶提供正確的角色和權(quán)限非常重要,這樣他們就不會破壞任何東西。因此,簡單地禁用WordPress中的“外觀編輯器”可能是有益的。
你們中的大多數(shù)人可能曾經(jīng)去過那里。你去外觀編輯器中快速編輯一些東西,突然你留下了一個(gè)白屏死機(jī)。最好在本地編輯文件并通過FTP上傳。當(dāng)然,在最佳實(shí)踐中,您應(yīng)該首先在開發(fā)站點(diǎn)上測試這樣的東西。
WordPress外觀編輯器
此外,如果您的WordPress網(wǎng)站被黑客入侵,他們可能做的第一件事就是嘗試通過外觀編輯器編輯PHP文件或主題。這是他們在您的網(wǎng)站上執(zhí)行惡意代碼的快捷方式。如果他們無法從儀表板訪問此信息,首先,它可以幫助防止攻擊。將以下代碼放入您的wp-config.php文件中以刪除所有用戶的“edit_themes”、“edit_plugins”和“edit_files”函數(shù)。
define('DISALLOW_FILE_EDIT', true);
17.防止盜鏈
盜鏈的概念很簡單。您在Internet上的某個(gè)地方找到一張圖片,并直接在您的網(wǎng)站上使用該圖片的URL。此圖像將顯示在您的網(wǎng)站上,但將從原始位置提供。這實(shí)際上是盜竊,因?yàn)樗褂昧藷徭溄诱军c(diǎn)的帶寬。這可能看起來沒什么大不了的,但它可能會產(chǎn)生很多額外的成本。
The Oatmeal就是一個(gè)很好的例子。《赫芬頓郵報(bào)》熱鏈接了他的一幅由多張圖片組成的卡通片,并獲得了高達(dá)1,000美元以上的賬單。
盜鏈賬單
Apache防盜鏈
要實(shí)現(xiàn)Apache服務(wù)器的防盜鏈,只需將以下代碼添加到您的.htaccess文件中。
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ http://dropbox.com/hotlink-placeholder.jpg [NC,R,L]
第二行定義了允許的引薦來源——允許直接鏈接到圖像的站點(diǎn),這應(yīng)該是您的實(shí)際網(wǎng)站。如果您想允許多個(gè)站點(diǎn),您可以復(fù)制此行并替換引薦來源網(wǎng)址。如果你想生成一些更復(fù)雜的規(guī)則,看看這個(gè)htaccess hotlink protection generator。
NGINX防盜鏈
為了實(shí)現(xiàn)NGINX服務(wù)器防盜鏈,只需將以下代碼添加到您的配置文件中。
location ~ .(gif|png|jpe?g)$ {
valid_referers none blocked ~.google. ~.bing. ~.yahoo yourdomain.com *.yourdomain.com;
if ($invalid_referer) {
return 403;
}
}
CDN防盜鏈
如果您從CDN提供圖像,則設(shè)置可能會略有不同。以下是一些流行的CDN提供商的資源。
- 使用KeyCDN進(jìn)行防盜鏈保護(hù)
- 使用Cloudflare進(jìn)行防盜鏈保護(hù)
- 使用MaxCDN進(jìn)行防盜鏈保護(hù)
18. 始終備份
備份是每個(gè)人都知道他們需要但并不總是采取的一件事。上面的大多數(shù)建議都是您可以采取的安全措施,以更好地保護(hù)自己。但無論您的網(wǎng)站有多安全,它都永遠(yuǎn)不會100%安全。因此,您需要備份以防最壞的情況發(fā)生。
大多數(shù)托管WordPress托管服務(wù)提供商現(xiàn)在都提供備份。
如果您的主機(jī)沒有備份,則可以使用一些流行的WordPress服務(wù)和插件來自動化該過程。
WordPress備份服務(wù)
WordPress站點(diǎn)備份服務(wù)的月費(fèi)通常很低,并將您的備份存儲在云中。
- VaultPress (來自Automattic團(tuán)隊(duì),現(xiàn)在是Jetpack的一部分)
- CodeGuard
- BlogVault
WordPress備份插件
WordPress備份插件允許您通過FTP獲取備份或與外部存儲源集成,例如Amazon S3、Google Cloud Storage、Google Drive或Dropbox。我們強(qiáng)烈建議使用增量解決方案,以便它使用更少的資源。
- Duplicator
- WP Time Capsule
- BackupBuddy
- UpdraftPlus
- BackUpWordPress
- BackWPup
- WP BackItUp
19. DDoS防護(hù)
DDoS是一種DOS攻擊,其中多個(gè)系統(tǒng)用于針對單個(gè)系統(tǒng)導(dǎo)致拒絕服務(wù) (DoS) 攻擊。DDoS攻擊并不是什么新鮮事——根據(jù)Britannica的說法,第一個(gè)記錄在案的案例可以追溯到2000年初。與入侵您的網(wǎng)站的人不同,這些類型的攻擊通常不會損害您的網(wǎng)站,而只會讓您的網(wǎng)站癱瘓幾個(gè)小時(shí)或幾天.
你能做些什么來保護(hù)自己?最好的建議之一是使用信譽(yù)良好的3rd方安全服務(wù),例如Cloudflare 或Sucuri。如果您正在經(jīng)營一家企業(yè),那么投資他們的高級計(jì)劃是有意義的。
來自Cloudflare和Sucuri的DDoS保護(hù)
他們先進(jìn)的DDoS保護(hù)可用于緩解各種形式和規(guī)模的DDoS攻擊,包括針對UDP和ICMP協(xié)議的攻擊,以及SYN/ACK、DNS放大和第7層攻擊。其他好處包括將您置于有助于隱藏您的原始IP地址的代理后面,盡管它不是萬無一失的。
請務(wù)必查看我們關(guān)于如何阻止DDoS攻擊的案例研究。我們的客戶有一個(gè)運(yùn)行Easy Digital Downloads的小型電子商務(wù)網(wǎng)站,該網(wǎng)站在7天內(nèi)收到了超過500萬次單個(gè)頁面的請求。該站點(diǎn)通常每天僅產(chǎn)生30-40MB的帶寬和數(shù)百名訪問者。但出乎意料的是,該網(wǎng)站立即達(dá)到了每天15-19GB 的數(shù)據(jù)傳輸量!這增加了4650%。谷歌分析顯示沒有額外的流量。所以這不好。
來自DDoS攻擊的高帶寬
客戶在他們的站點(diǎn)上實(shí)施了Sucuri的Web應(yīng)用程序防火墻,所有帶寬
分享題目:WordPress安全指南:19個(gè)步驟讓您的WordPress安全防線堅(jiān)如磐石
標(biāo)題網(wǎng)址:http://m.fisionsoft.com.cn/article/cdgooig.html


咨詢
建站咨詢
