作者Oudie (歐弟)
看板Linux
標題[問題] 安裝proftpd後無法上傳檔案
時間Thu Apr 7 13:37:27 2016
我在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