Re: [問題] 關於建檔寫檔 檔案權限問題

作者: danny8376 (釣到一隻猴子@_@)   2015-05-28 12:33:46
※ 引述《tas72732002 (蔥頭)》之銘言:
: 請問一下各位, 關於檔案權限的問題
: 假設我要創建一個檔案到/usr/nginx/logs/test/
: 目前/usr/nginx/logs/test/ 目錄權限為755, 擁有者為 root
: 這時nginx使用者想要在/usr/nginx/logs/test/ 創建檔案會出現權限不足的問題,
: 有兩個問題想請問各位,
: (1) 如果要在/usr/nginx/logs/test/ 創建檔案, 需要看的是/usr/nginx/logs/test/目錄
: 提供的權限嗎?
建檔案就是在目錄裡寫上該檔案的inode位置
所以需要該目錄的寫入權限
: (2) 另外假設創建成功產生了/usr/nginx/logs/test/test.log, 這時要更改test.log,
: 那應該就是看usr/nginx/logs/test/test.log提供的權限嗎?
沒錯
雖然正確來說/usr/nginx/logs/test每層都要有x權限
不然會連test.log都碰不到www
: 謝謝各位
作者: kerwinhui (kezza)   2015-05-28 12:42:00
…或者hardlink到每層都有x的目錄 ;/
作者: danny8376 (釣到一隻猴子@_@)   2015-05-28 18:02:00
hardlink是沒錯啦 但說來那是另一個檔案啦www

Links booklink

Contact Us: admin [ a t ] ucptt.com