亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

apache 如何記錄日志

瀏覽:126日期:2024-06-27 18:43:36

問(wèn)題描述

在linux系統(tǒng)上,apache是以www-data(默認(rèn))用戶運(yùn)行的,同時(shí)其用戶組也是www-data。

apache 如何記錄日志

可是我發(fā)現(xiàn)apache的日志目錄/var/log/apache是屬于root的,組是adm

apache 如何記錄日志

www-data對(duì)該日志目錄是沒(méi)有寫(xiě)權(quán)限的,而且它不是adm組的用戶,甚至連讀權(quán)限都沒(méi)有。

但是我們發(fā)現(xiàn)有一個(gè)apache2進(jìn)程是以root運(yùn)行的,應(yīng)該是主進(jìn)程。難道所有子進(jìn)程的日志都是先通過(guò)進(jìn)程通信傳遞給主進(jìn)程,然后再記錄的嗎?還是說(shuō)有其他什么機(jī)制。

問(wèn)題解答

回答1:

我這里沒(méi)有 Apache httpd,所以自己寫(xiě)程序試了試。在 write 時(shí)是不檢查權(quán)限的,也就是說(shuō)只要日志文件打開(kāi)成功了,那么再改變用戶 ID(setuid)之后依舊可以向該文件寫(xiě)入數(shù)據(jù)。當(dāng)然這樣子的話,如何重新打開(kāi)日志文件是個(gè)問(wèn)題。你直接去看 Apache httpd 的源碼就好。簡(jiǎn)單地 strace 一下也許會(huì)有發(fā)現(xiàn)。

相關(guān)文章:
主站蜘蛛池模板: 狠狠色噜狠狠狠狠色综合久 | 国产精品自拍视频 | 午夜在线观看视频免费 成人 | 99久久99久久久精品久久 | 四色永久 | a级毛片免费看 | 一区二区精品在线观看 | 免费一级毛片无毒不卡 | 亚洲国产精品一区二区三区久久 | 爱久久精品国产 | 欧美性狂猛bbbbbbxxxxxx | 亚洲欧美日产综合在线看 | 国产成人久视频免费 | 欧美在线a级高清 | 国产黄色a三级三级三级 | 91情侣高清精品国产 | 亚洲欧洲无码一区二区三区 | 美女毛片视频 | 黄色毛片a| 一区二区国产在线播放 | 国产区精品一区二区不卡中文 | 亚洲人成日本在线观看 | 欧美jizzhd极品欧美 | 免费看一级视频 | 厕拍精品 | 亚洲视频免费在线 | 亚洲男人天堂手机版 | 久久夜色邦福利网 | 一级a做爰片欧欧美毛片4 | 欧美日本韩国一区二区 | 亚洲一区二区三区高清视频 | 一级片aaaa| 欧美色成人tv在线播放 | 91久久精一区二区三区大全 | 国产在线综合一区二区三区 | 午夜两性试爱视频免费 | 日本强不卡在线观看 | 久久久久久久亚洲精品一区 | 日韩国产中文字幕 | 日本人成免费大片 | 亚洲国产系列 |