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

Nginx安全配置研究

安全 應(yīng)用安全
nginx本身不能處理PHP,它只是個(gè)web服務(wù)器,當(dāng)接收到請(qǐng)求后,如果是php請(qǐng)求,則發(fā)給php解釋器處理,并把結(jié)果返回給客戶端。nginx一般是把請(qǐng)求發(fā)fastcgi管理進(jìn)程處理,fastcgi管理進(jìn)程選擇cgi子進(jìn)程處理結(jié)果并返回被nginx。

0x00 測(cè)試環(huán)境

[[110707]]

操作系統(tǒng):CentOS6.5 
Web服務(wù)器:Nginx1.4.6 
Php版本:Php5.4.26

0x01 Nginx介紹

nginx本身不能處理PHP,它只是個(gè)web服務(wù)器,當(dāng)接收到請(qǐng)求后,如果是php請(qǐng)求,則發(fā)給php解釋器處理,并把結(jié)果返回給客戶端。nginx一般是把請(qǐng)求發(fā)fastcgi管理進(jìn)程處理,fastcgi管理進(jìn)程選擇cgi子進(jìn)程處理結(jié)果并返回被nginx。

nginx涉及到兩個(gè)賬戶,一個(gè)是nginx的運(yùn)行賬戶,一個(gè)是php-fpm的運(yùn)行賬戶。如果訪問(wèn)的是一個(gè)靜態(tài)文件,則只需要nginx的運(yùn)行賬戶對(duì)文件具有讀取權(quán)限;而如果訪問(wèn)的是一個(gè)php文件,則首先需要nginx的運(yùn)行賬戶對(duì)文件有讀取權(quán)限,讀取到文件后發(fā)現(xiàn)是一個(gè)php文件,則轉(zhuǎn)發(fā)給php-fpm,此時(shí)則需要php-fpm賬戶對(duì)文件具有讀取權(quán)限。

0x02 研究發(fā)現(xiàn)的結(jié)論

1. linux下,要讀取一個(gè)文件,首先需要具有對(duì)文件所在文件夾的執(zhí)行權(quán)限,然后需要對(duì)文件的讀取權(quán)限。
2. php文件的執(zhí)行不需要文件的執(zhí)行權(quán)限,只需要nginx和php-fpm運(yùn)行賬戶的讀取權(quán)限。
3. 上傳木馬后,能不能列出一個(gè)文件夾的內(nèi)容,跟php-fpm的運(yùn)行賬戶對(duì)文件夾的讀取權(quán)限有關(guān)。
4. 木馬執(zhí)行命令的權(quán)限跟php-fpm的賬戶權(quán)限有關(guān)。
5. 如果木馬要執(zhí)行命令,需要php-fpm的賬戶對(duì)相應(yīng)的sh有執(zhí)行權(quán)限。
6. 要讀取一個(gè)文件夾內(nèi)的文件,是不需要對(duì)文件夾有讀取權(quán)限的,只需要對(duì)文件夾有執(zhí)行權(quán)限。

0x03 Nginx服務(wù)器涉及到的安全配置

1. Nginx.conf的配置
2. php-fpm.conf的配置
3. nginx和php-fpm的運(yùn)行賬戶對(duì)磁盤(pán)的權(quán)限配置
4. Php.ini的配置

#p#

0x04 常見(jiàn)需要配置的操作方法

1. 禁止一個(gè)目錄的訪問(wèn)

示例:禁止訪問(wèn)path目錄

location ^~ /path {
deny all;
}

可以把path換成實(shí)際需要的目錄,目錄path后是否帶有"/",帶"/"只禁止訪問(wèn)目錄,不帶"/"禁止訪問(wèn)目錄中的文件;注意要放在fastcgi配置之前。

2. 禁止php文件的訪問(wèn)及執(zhí)行

示例:去掉單個(gè)目錄的PHP執(zhí)行權(quán)限

location ~ /attachments/.*\.(php|php5)?$ {
deny all;
}

示例:去掉多個(gè)目錄的PHP執(zhí)行權(quán)限

location ~
/(attachments|upload)/.*\.(php|php5)?$ {
deny all;
}

3. 禁止IP的訪問(wèn)

示例:禁止IP段的寫(xiě)法:

deny 10.0.0.0/24;

示例:只允許某個(gè)IP或某個(gè)IP段用戶訪問(wèn),其它的用戶全都禁止

allow  
x.x.x.x; 
allow 10.0.0.0/24; 
deny all;

0x05 需要解決的常見(jiàn)問(wèn)題

1. 讓木馬上傳后不能執(zhí)行

針對(duì)上傳目錄,在nginx配置文件中加入配置,使此目錄無(wú)法解析php。

2. 讓木馬執(zhí)行后看不到非網(wǎng)站目錄文件

取消php-fpm運(yùn)行賬戶對(duì)于其他目錄的讀取權(quán)限。

3. 木馬執(zhí)行后命令不能執(zhí)行

取消php-fpm賬戶對(duì)于sh的執(zhí)行權(quán)限。

4. 命令執(zhí)行后權(quán)限不能過(guò)高

Php-fpm賬戶不要用root或者加入root組。

#p#

0x06 Nginx安全配置方案

1. 修改網(wǎng)站目錄所有者為非php-fpm運(yùn)行賬戶,此處修改所有者為root。

命令:

chown -R root:root html/ 

Nginx安全配置研究

2. 修改nginx及php-fpm的運(yùn)行賬戶及組為nobody

nginx.conf

Nginx安全配置研究

Php-fpm.conf

Nginx安全配置研究

3. 取消nobody對(duì)所有目錄的的讀取權(quán)限,然后添加對(duì)網(wǎng)站目錄的讀取權(quán)限

命令:

chmod o-r –R / 
chmod o+r –R html/

4. 取消nobody對(duì)于/bin/sh 的執(zhí)行權(quán)限

chmod 776 /bin/sh

5. 確認(rèn)網(wǎng)站目錄對(duì)于nobody的權(quán)限為可讀可執(zhí)行,對(duì)網(wǎng)站文件的權(quán)限為可讀

6. 對(duì)于上傳目錄或者寫(xiě)入寫(xiě)文件的目錄添加nobody的寫(xiě)入權(quán)限

7. 配置nginx.conf 對(duì)于上傳目錄無(wú)php的執(zhí)行權(quán)限

8. 配置nginx.conf禁止訪問(wèn)的文件夾,如后臺(tái),或者限制訪問(wèn)ip

9. 配置nginx.conf禁止訪問(wèn)的文件類型,如一些txt日志文件

責(zé)任編輯:藍(lán)雨淚 來(lái)源: 烏云知識(shí)庫(kù)
相關(guān)推薦

2020-08-06 08:23:24

Nginx反向代理Web安全

2024-01-24 13:40:45

2018-01-26 10:49:19

2010-03-30 14:22:01

Nginx靜態(tài)文件

2013-06-05 13:31:25

2022-12-01 13:28:34

2019-07-23 11:13:00

2023-10-26 07:52:11

2010-01-05 20:05:24

2019-12-09 12:49:31

網(wǎng)絡(luò)安全信息安全技術(shù)

2021-02-02 09:32:06

黑客攻擊l安全

2012-03-29 18:06:47

2012-12-18 09:59:07

2010-01-18 22:54:40

2020-04-13 09:43:20

安全工業(yè)互聯(lián)網(wǎng)基礎(chǔ)設(shè)施

2012-07-17 15:12:57

2015-06-08 15:13:27

2015-06-08 15:36:07

2018-07-04 13:45:10

2018-11-19 13:44:39

點(diǎn)贊
收藏

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

主站蜘蛛池模板: 久久网亚洲 | 精品少妇一区二区三区日产乱码 | 欧美涩涩网 | 国产成人久久av免费高清密臂 | 国产韩国精品一区二区三区 | 欧美精品在欧美一区二区 | 91精品国产色综合久久不卡98口 | 成人在线精品视频 | 婷婷开心激情综合五月天 | av 一区二区三区 | 日本精品视频 | 久热免费 | 国产黄色大片在线免费观看 | 久久久综合精品 | www.99re| 国产精品久久久av | 免费精品一区 | 精品一区二区三区四区 | 久久专区 | 羞羞视频在线观看免费观看 | 国产一区二区影院 | 91福利在线观看视频 | 在线婷婷 | 欧美电影网 | 亚洲激情av | 中文字幕第一页在线 | 国产一区二区三区 | 97国产爽爽爽久久久 | 日韩av一区二区在线观看 | 成人福利在线视频 | 国产91丝袜在线播放 | 毛片99| 午夜成人免费视频 | 国产第一页在线播放 | 古装人性做爰av网站 | 九九视频在线观看 | 欧美日韩成人影院 | 日本不卡一区 | 日韩精品一区二区三区高清免费 | 99精品视频一区二区三区 | 欧美激情精品久久久久 |