看板 Linux 關於我們 聯絡資訊
我在centos 7中安裝了proftpd, nginx, mariadb, php 各項服務均可以正常啟動 其中我把nginx的預設網站資料夾改到/var/www底下 centos 7中只有root和abc兩個帳號,abc帳號屬於wheel群組 但是我要透過FTP上傳檔案到www資料夾底下或是更改權限都會出現錯誤訊息 550 CHMOD 777 wiki: 此項操作並不被允許 即便是透過SFTP上傳了,程式也無法運作,例如: {DOCUMENT_ROOT}/doku/conf/ 無法經由 DokuWiki 寫入。您必須修正該目錄的權限! 請問,我該如何修正設定? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.75.85.163 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1460007450.A.A2B.html
Adama: 目錄權限?還有ftp上傳到/var/www要改一下selinux設定值 04/07 14:25
Oudie: selinux已經關閉 04/07 16:38
kenduest: /var/www 預設只有 root 帳號身份可以寫入 04/07 17:01
kenduest: 你要適當改一下該目錄的權限允許使用者能夠寫入 04/07 17:01
kenduest: 看是要設定資料夾所屬群組,改好該群組有 rwx 權限, 04/07 17:02
kenduest: 並且讓該使用者加入該群組 04/07 17:02
kenduest: 另外一種最簡單直接設定 posix acl 讓該目錄能夠被 04/07 17:02
kenduest: 指定帳號存取使用即可,請參考 setfacl 與 getfacl 04/07 17:02
Oudie: 感謝 04/12 11:09