很多安裝了織夢的朋友,對織夢的安全都很煩惱,經(jīng)常遭遇掛馬,被掛暗鏈等事情,集模板也遇到過,通過百度搜索,總結(jié)了一些提升織夢安全性的辦法,通過以下設(shè)置可以顯著的提高織夢的安全性。

推薦安裝織夢安全助手

一、基礎(chǔ)篇(60分)

只要完成基礎(chǔ)篇的設(shè)置,那么恭喜你,你的織夢安全已經(jīng)及格了,相反,如果你沒有按照基礎(chǔ)篇的做,那么你的網(wǎng)站岌岌可危。

1 刪除不必要的目錄

安裝好織夢后,需要立即刪除install目錄,如果不需要使用會員、專題(99%的用戶都用不到),可以直接刪除member、special目錄。

2 刪除不必要的文件

plus文件建議只保留如下文件:ad_js.php,count.php,list.php,search.php,view.php,其余的刪除。

plus文件夾中的文件功能如下表,如果沒用到可以刪除。

 

文件名 文件說明 建議
guestbook文件夾 留言板 刪除
img文件夾 圖片 刪除
task文件夾 計(jì)劃任務(wù) 刪除
ad_js.php 調(diào)用廣告,如果你的廣告不是通過后臺“廣告管理”設(shè)置的,可以刪除該文件 保留
advancedsearch.php、heightsearch.php 高級搜索,一般只用到search.php 刪除
arcmulti.php 異步方式調(diào)用指定的tag列表,用不到,刪除吧 刪除
bookfeedback.php、bookfeedback_js.php 圖書評論和評論調(diào)用文件,存在注入漏洞,不安全 刪除
car.php、posttocar.php、carbuyaction.php 購物車 刪除
comments_frame.php 調(diào)用評論,存在安全漏洞(現(xiàn)在一般都用第三方評論,不再用織夢自帶的評論) 刪除
count.php 統(tǒng)計(jì)文章閱讀次數(shù) 保留
digg_ajax.php、digg_frame.php 文章的頂踩功能 刪除
disdls.php、download.php 下載次數(shù)統(tǒng)計(jì)、下載功能 刪除
diy.php 自定義表單 保留
erraddsave.php 文章糾錯(cuò) 刪除
feedback.php、feedback_ajax.php、feedback_js.php 評論相關(guān)功能 刪除
flink.php、flink_add.php 友情鏈接、友情鏈接添加(建議刪除,否則容易暴露模板路徑) 刪除
freelist.php 自由列表 刪除
guestbook.php 留言 刪除
list.php 動態(tài)瀏覽欄目頁 保留
mytag_js.php 自定義標(biāo)簽js調(diào)用方式(如果沒用到后臺的自定義宏標(biāo)記,請刪除) 刪除
qrcode.php 生成二維碼 刪除
recommend.php 信息推薦 刪除
rss.php RSS列表頁 刪除
search.php 搜索 保留
showphoto.php 顯示大圖片(圖集模型會用到) 刪除
stow.php 收藏文章 刪除
view.php 動態(tài)瀏覽文章 保留
vote.php 投票 刪除

 

3 修改默認(rèn)后臺文件夾名稱

默認(rèn)的后臺通過域名/dede訪問,請修改為其他名稱,越不容易被猜出來越好,可以使用英文+數(shù)字等形式。修改方式為直接重命名dede文件夾的名稱即可。

4 后臺新建新的管理員賬戶,刪除默認(rèn)的admin用戶

4.1 新建管理員賬戶

點(diǎn)擊系統(tǒng)->系統(tǒng)用戶管理->增加管理員,填寫登錄賬戶及密碼等信息,用戶組選擇‘超級管理員’

4.2 刪除默認(rèn)的admin用戶

點(diǎn)擊系統(tǒng)->SQL命令行工具,運(yùn)行SQL命令:delete from dede_admin where id = 1;

5 遷移data目錄到web目錄外

data目錄存在比較嚴(yán)重的安全隱患,很有必要將data目錄移動到站點(diǎn)目錄以外。

1.將data目錄轉(zhuǎn)移到非Web目錄
我們這里舉例“D:dedecmsv57”為我們系統(tǒng)的根目錄,我們需要將目錄下的data文件夾(如圖1)遷移要上一級目錄(非Web目錄),簡單的辦法直接剪切或者拷貝即可。
我們移動上一級目錄中,注意觀察文件路徑。
2.修改DEDEDATA目錄的配置常量
找到系統(tǒng)目錄下/include/common.inc.php文件,修改DEDEDATA常量為你的系統(tǒng)目錄。
3.配置tplcache緩存文件目錄
進(jìn)入系統(tǒng)后臺,在配置中修改tplcache目錄為你想對目錄。
4.修改根目錄下的index.php文件
第9行,將/data/改為:/../data/
好了,這樣我們就將data目錄順利遷移出去了。

實(shí)在沒有條件遷移到站外的同學(xué),也請一定要將data目錄改一個(gè)名字。

二、高級篇(30分)

安裝并安裝織夢安全助手:下載地址:

鏈接:https://pan.baidu.com/s/1myrHp4r_q0XdlPXkD2VUbQ
提取碼:u9nq

★插件安裝說及配置說明★
1、登錄織夢后臺,找到左側(cè)菜單‘模塊’- ‘上傳新模塊’
2、點(diǎn)擊選擇文件上傳gbk.xml或者utf8.xml,點(diǎn)擊確定完成插件的上傳
3、點(diǎn)擊左側(cè)菜單‘模塊’- ‘模塊管理’,點(diǎn)擊插件名稱右邊的‘安裝’
4、安裝界面可以查看目錄是否具有寫入權(quán)限,需要寫入權(quán)限才能保證插件的正確安裝
5、‘對于已存在文件處理方法’,請選擇‘覆蓋’,點(diǎn)擊確定即可完成插件的安裝
6、安裝好插件后,在‘模塊’ – ‘輔助插件’ – ‘微信安全助手’點(diǎn)開即可。

通過該插件進(jìn)行可疑文件掃碼及文件夾權(quán)限設(shè)置,更加提高安全性。