3
好的。林有點困惑在Linux的這些權限,所以請人幫助我。問題是我不想以root身份運行服務器,所以我使用sudo權限創建了另一個用戶,因此他運行nginx和php-fpm服務器(例如「sudo_user」)。但麻煩是,例如我有「some_user」,他有一個他的網站「some_user/www.some_user.com」的目錄與所有的配置文件,包括數據庫密碼等。我將所有文件的所有權設置爲some_user:some_user(user:group)並將所有文件的權限更改爲751(u = rwx,g = rx,o = x,所以其他帳戶不能進入此目錄並讀取每個配置文件)以及設置爲公共文件權限755.但是,我的php-fpm與「sudo_user」一起運行,並且沒有「some_user」目錄中的配置文件的讀寫權限。我應該採取什麼策略?什麼用戶我應該運行我的nginx或php-fpm進程
我的回答是監獄。但我會嘗試你的解決方案。監獄很難爲我配置。 – Filip 2009-12-07 12:02:46