亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪(fǎng)問(wèn)板塊 發(fā)新帖
查看: 2006 | 回復(fù): 9
打印 上一主題 下一主題

php遍歷目錄的小程序無(wú)法遍歷/root [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2012-11-21 23:50 |只看該作者 |倒序?yàn)g覽
$handle=opendir("/root");
                while($filename=readdir($handle)){
                        echo $filename;
                        echo "<hr/>";
                }
        closedir($handle);
很簡(jiǎn)單的一個(gè)小程序,遍歷/tmp是沒(méi)有問(wèn)題的,但是遍歷/root時(shí)就會(huì)報(bào)錯(cuò),估計(jì)是權(quán)限的問(wèn)題,我要怎么提升權(quán)限,讓這個(gè)程序可以讀取/root下的文件??這個(gè)PHP文件的屬組,屬主都是root

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2012-11-22 12:03 |只看該作者
運(yùn)行的環(huán)境說(shuō)明一下,你/root是什么權(quán)限設(shè)置,php是什么版本,php運(yùn)行環(huán)境是什么?不然讓別人怎么才能說(shuō)明白。修改了一下你的代碼
  1. <?php
  2. $handle=@opendir("/root");
  3. while($filename=@readdir($handle)){
  4.    echo $filename;
  5.    echo "\n";
  6. }
  7. closedir($handle);
  8. ?>
復(fù)制代碼

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2012-11-22 21:56 |只看該作者
本帖最后由 alexei99 于 2012-11-22 22:00 編輯

setfacl -m u:apache:rwx /root,但是還是沒(méi)有權(quán)限訪(fǎng)問(wèn)?有明白一點(diǎn)的人嗎?大家不要讓我chmod 777 /root 這個(gè)沒(méi)有意義。我是想找一個(gè)在程序里提升權(quán)限的方式,要是在服務(wù)器上修改就沒(méi)有什么意義了

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2012-11-23 10:47 |只看該作者

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2012-11-25 19:27 |只看該作者
為什么沒(méi)有人回復(fù)呢?后來(lái)發(fā)現(xiàn)我是源碼包安裝的,所以用戶(hù)不是apache,現(xiàn)在設(shè)置ACL以后可以遍歷了,但是有在程序里設(shè)置權(quán)限的方式嗎?訪(fǎng)問(wèn)一些權(quán)限比較特殊的目錄?

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2012-11-26 10:17 |只看該作者
chmod -r 777 /root

論壇徽章:
4
水瓶座
日期:2013-09-06 12:27:30摩羯座
日期:2013-09-28 14:07:46處女座
日期:2013-10-24 14:25:01酉雞
日期:2014-04-07 11:54:15
7 [報(bào)告]
發(fā)表于 2012-11-26 22:51 |只看該作者
你只能改一下目錄的權(quán)限了,apache是不會(huì)用root提供服務(wù)的,worker進(jìn)程一定會(huì)setuid降權(quán)的,如果你強(qiáng)制配置它的工作用戶(hù)是root,它不會(huì)啟動(dòng)成功

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2012-11-28 00:05 |只看該作者
謝謝,樓上的。我試著強(qiáng)制用戶(hù)是root,就啟動(dòng)不了了。

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2012-12-04 09:21 |只看該作者
回復(fù) 3# alexei99


    你要遍歷 /root 目錄,要求運(yùn)行php程序的用戶(hù)有 /root 目錄的執(zhí)行權(quán)限,你想不通過(guò)服務(wù)器來(lái)設(shè)定而自己給自己提權(quán),恐怕是不能實(shí)現(xiàn)的。

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2012-12-04 09:25 |只看該作者
回復(fù) 7# linux_c_py_php


    如果想讓Apache以root賬戶(hù)來(lái)運(yùn)行,必須在編譯時(shí)添加相應(yīng)的編譯選項(xiàng),默認(rèn)是禁止root賬戶(hù)啟動(dòng)的。
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP