看板 Linux 關於我們 聯絡資訊
※ 引述《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 : 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.141.207 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1432787630.A.19E.html
kerwinhui: …或者hardlink到每層都有x的目錄 ;/ 05/28 12:42
danny8376: hardlink是沒錯啦 但說來那是另一個檔案啦www 05/28 18:02