dedecms織夢網站安全防護防止被黑技巧

目前織夢是企業建站用得比較多的一個CMS系統,但是織夢的安全性又讓很多企業望而止步。其實,只要做好網站安全防護工作,根本不用擔心網站被黑。


下面我將分站外和站內兩個部分來講解防止織夢(dedecms)網站被黑的技巧:

一、網站站外安全防護,主要是域名和空間(服務器)的安全

1、域名。域名是網站的入口之一,也是網站被黑的一個切入口,如果域名出了問題,網站就不能打開了。那么怎么保證域名的安全呢?

(1)選擇正規靠譜的注冊商

(2)域名注冊的信息務必如實填寫

(3)盡量使用域名商提供的正規DNS解析,慎用免費DNS解析

2、空間服務器安全措施

(1)安全組合:安全狗(服務器及網站防護)+百度云加速(WEB常規防護和訪問加速)+百度云觀測(網站安全預警和日常監測)

(2)使用云防護工具:建議選擇百度云加速

(3)通過ftp來上傳、維護網頁,盡量不安裝asp的上傳程序

(4)日常要多維護,并注意空間中是否有來歷不明的文件


二、網站站內安全防護

1、修改織夢默認的后臺目錄文件夾(dede)的名稱,可以修改為其他的字母或字母與數字色組合(比如chaoyongseo),修改后網站后臺的登陸地址為:域名/chaoyongseo

2、如果網站用不到會員等功能的話的話,建議刪除member、install、special文件夾

3、data/common.inc.php數據庫連接文件 禁止寫入與執行,只允許讀取模板

4、將/data/文件夾移到Web訪問目錄外,這條是dedecms官方建議,具體操作方法如下:

(1) 將/data/文件夾移至web根目錄的上一級目錄

(2)修改/include/common.inc.php中DEDEDATA變量,將:define('DEDEDATA',DEDEROOT.'/data'); 改為define('DEDEDATA',DEDEROOT.'/../data');

(3)修改/index.php,刪除如下代碼(注:如首頁生成靜態且index.html索引優先于index.php可忽略此條修改。):

if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))

{

header('Location:install/index.php');

exit();

}

(4)配置tplcache緩存文件目錄:登陸后臺 > 系統 > 系統基本參數> 性能選項,將模板緩存目錄值改為/../data/tplcache

5、include和plus 文件夾禁止寫入

/plus/是dedecms漏洞高發目錄,隱藏/plus/路徑可防范該目錄下文件產生的未知漏洞的利用,如需使用該目錄下某個文件,可在.htaccess中添加相關規則實現白名單功能。

示例:假設plus目錄名修改為/chaoyong/,網站需要使用后臺欄目動態預覽(路徑:http://域名/plus/list.php?tid=欄目編號)和發布跳轉文章(路徑:http://域名/plus/view.php?aid=文章編號)的功能,則可在.htaccess添加如下代碼:

RewriteEngine On

RewriteCond%{QUERY_STRING} ^tid=(d+)

RewriteRule^plus/list.php$ /chaoyong/list.php$1 [L]

RewriteCond%{QUERY_STRING} ^aid=(d+)

RewriteRule^plus/view.php$ /chaoyong/view.php$1 [L]


6、注意網站備份,包括網站文件的備份和數據庫的備份。

網站文件的備份可以到空間服務器管理后臺,使用文件壓縮功能,把網站整站壓縮了,然后通過FTP工具下載下來;

數據庫備份需要登錄網站管理后臺,打開“系統-數據庫備份/還原”,點擊“提交”即可。

推薦模板

上一篇:織夢dede數據庫內容替換【安全確認碼不正確!】解決辦法

下一篇:DedeCms的安全加固DATA目錄轉移

猜你喜歡

dede織夢模板網
最近中文字幕在线观看,亚洲精品综合久久,国产每日更新,一级a爱视频