成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Discuz論壇安全加固淺析

原創(chuàng)
系統(tǒng) Linux
Discuz! 論壇以其功能完善、效率高效、負(fù)載能力,深受被大多數(shù)的網(wǎng)站喜愛和青睞。無獨有隅,筆者所維護的論壇就是用discuz! 來構(gòu)建的,從接手時候的7.2到現(xiàn)在x2.0,經(jīng)歷了數(shù)次的二次開發(fā)和發(fā)布。本篇主要從nginx 安全加固、discuz 文件目錄、mysql 用戶權(quán)限等方面來闡述discuz論壇安全加固,希望給大家一點靈感。

【51CTO專稿】Discuz! 論壇以其功能完善、效率高效、負(fù)載能力,深受被大多數(shù)的網(wǎng)站喜愛和青睞。無獨有隅,筆者所維護的論壇就是用discuz! 來構(gòu)建的,從接手時候的7.2到現(xiàn)在x2.0,經(jīng)歷了數(shù)次的二次開發(fā)和發(fā)布,感觸頗多。

言歸正傳,本篇主要從nginx 安全加固、discuz 文件目錄、mysql 用戶權(quán)限等方面來闡述discuz論壇安全加固,希望給大家一點靈感。

1.Nginx安全加固

作為web的前端,在上面加強安全防護,效率比php要高多了。針對discuz! X2.0論壇nginx安全加固如下:

location ~* ^/(data|images|config|static|source)/.*\.(php|php5)$
   {
   deny all;
   }

意思是data images config static source等目錄及其所有的php不能從web訪問,這樣避免黑客在上傳上面的目錄上傳的木馬無法運行,返回403錯誤。當(dāng)然最直接的方法就是先將所有的文件禁止運行,然后加入需要放開的php和目錄,這樣做起最直接,而且最徹底。

 例如:(只是舉個例子而已,千萬不要直接拿到自己的生產(chǎn)環(huán)境去!否則,你會哭的。)

location ~ (index|forumn|api|home|).*\.(php)?$
    {
                allow all;
                fastcgi_pass  127.0.0.1:9000;
                fastcgi_index index.php;
                include fcgi.conf;
}

2.discuz目錄加固

不要聽信網(wǎng)上所有將目錄設(shè)置為777,這樣的話,任何用戶都已對目錄可寫可執(zhí)行。正確的做法如下:

1)運行 nginx 和php 的用戶應(yīng)該這樣來設(shè)置 useradd -g www -d /data0/htdocs -s /sbin/nologin  www 意思:創(chuàng)建一個www用戶根目錄在/data0/htdocs 使用shell 是/sbin/nologin(不允許登錄)

2)針對discuz!X2.0目錄權(quán)限可以設(shè)置:

進入論壇根目錄

find source -type d -maxdepth 4 -exec chmod 555 \ {};
find api -type d -maxdepth 4 -exec chmod 555 \ {};
find static -type d -maxdepth 4 -exec chmod 555 \ {};
find archive -type d -maxdepth 4 -exec chmod 555 \ {};
find config-type d -maxdepth 4 -exec chmod 555 \ {};
find data- type d -maxdepth 4 -exec chmod 755 \ {}; #data需要寫緩存所以權(quán)限為755
find template - type d -maxdepth 4 -exec chmod 555 \ {};
find uc_client - type d -maxdepth 4 -exec chmod 555 \ {};

3)    針對discuz!X2.0文件權(quán)限可以設(shè)置:

進入論壇根目錄

find . - type f -maxdepth -exec chmod 444 \ {};#設(shè)置論壇目錄的文件只可讀,然后設(shè)置那些需要寫的文件,一般只有data下的文件是可以的。
find data - type f -maxdepth -exec chmod 755 \ {};#設(shè)置data 文件為755

3.mysql權(quán)限設(shè)置:

1)mysql 用戶權(quán)限:用戶的權(quán)限應(yīng)嚴(yán)格限制,不應(yīng)該有的權(quán)限全部去掉。比如該用戶只需執(zhí)行select 語句,且只能操作某個庫,那么只賦予select 權(quán)限和限制在某個庫即可,千萬不要畫蛇添腳,添加delete update權(quán)限等。例如下圖所示

MySQL用戶權(quán)限

2)限制來源ip:這一點是最容易讓人遺忘,可能測試放開了來源ip,但是上線的時候卻忘記了。但是帶來的后果確實不堪設(shè)想。設(shè)置用戶的來源ip比如只允許來源ip 192.168.1.2可以連接。例如下圖所示

限制來源ip

以上我對discuz!論壇安全加固的一點點總結(jié),因為是抽出很少時間來整理,所以難免有錯誤發(fā)生,希望大家不嗇賜教。有一句話送給大家 “安全是相對,沒有絕對的”,在以后說不定又有新的問題接踵而來,這就需要大家對新的問題詳細分析,對癥下藥。

作者簡介:崔曉輝,網(wǎng)名coralzd,大眾網(wǎng)系統(tǒng)管理員,精通網(wǎng)站系統(tǒng)架構(gòu)、Unix技術(shù)。gtalk:coralzd@gmail.com  

 

責(zé)任編輯:yangsai 來源: 51CTO.com
相關(guān)推薦

2023-01-03 09:10:21

2011-03-23 17:19:07

LAMPDiscuz

2010-01-28 15:15:45

互聯(lián)網(wǎng)

2011-06-24 16:35:27

A5論壇升級至Disc

2021-08-12 10:31:59

MySQL安全方法

2013-08-22 15:47:22

2022-11-24 13:17:43

2023-12-13 18:33:17

2009-10-14 15:27:25

互聯(lián)網(wǎng)

2011-04-06 13:39:18

2011-12-05 13:09:08

2024-03-20 15:25:43

2013-07-15 10:39:43

2010-03-08 11:25:33

2009-10-14 09:46:18

2021-08-05 10:21:18

NSAKubernetes安全

2021-08-26 10:05:31

APP安全加密網(wǎng)絡(luò)攻擊

2010-05-20 17:44:34

2015-04-29 16:59:28

華為安全分論壇網(wǎng)絡(luò)安全高峰論壇華為

2011-03-23 15:17:44

點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久精品无码一区二区三区 | 97精品视频在线 | 午夜精品久久久久久久99黑人 | va在线| 日韩www | 三级黄色大片网站 | 成人免费视频网 | 美女久久视频 | 欧美成人一区二免费视频软件 | 毛片黄片免费看 | 精品亚洲一区二区三区 | 中文字幕 视频一区 | 成人毛片视频在线播放 | 久久久成人精品 | 欧美二级 | 四虎影院免费在线 | 精品国产女人 | 激情一区二区三区 | 久久精品日产第一区二区三区 | 欧美日韩亚洲国产 | 日日摸日日碰夜夜爽2015电影 | 色婷婷综合久久久中字幕精品久久 | 日本成人三级电影 | 成年视频在线观看 | 国产精品亚洲一区二区三区在线观看 | 国产精品久久久久久久久久久久冷 | 一区二区视频在线 | 亚洲免费网 | 五月天国产| 国产精品美女久久久久久免费 | 亚洲精品成人av久久 | 在线观看精品 | 精品一二三 | 亚洲欧洲精品成人久久奇米网 | 欧美一级一 | 黄网站在线观看 | 日韩欧美在线观看视频网站 | 国产精品一二三区 | 91精品国产综合久久久久久漫画 | 91精品国产99久久 | 久久久久久久国产精品影院 |