[問題] 安裝proftpd後無法上傳檔案

看板Linux作者 (歐弟)時間9年前 (2016/04/07 13:37), 編輯推噓1(108)
留言9則, 3人參與, 最新討論串1/1
我在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

04/07 14:25, , 1F
目錄權限?還有ftp上傳到/var/www要改一下selinux設定值
04/07 14:25, 1F

04/07 16:38, , 2F
selinux已經關閉
04/07 16:38, 2F

04/07 17:01, , 3F
/var/www 預設只有 root 帳號身份可以寫入
04/07 17:01, 3F

04/07 17:01, , 4F
你要適當改一下該目錄的權限允許使用者能夠寫入
04/07 17:01, 4F

04/07 17:02, , 5F
看是要設定資料夾所屬群組,改好該群組有 rwx 權限,
04/07 17:02, 5F

04/07 17:02, , 6F
並且讓該使用者加入該群組
04/07 17:02, 6F

04/07 17:02, , 7F
另外一種最簡單直接設定 posix acl 讓該目錄能夠被
04/07 17:02, 7F

04/07 17:02, , 8F
指定帳號存取使用即可,請參考 setfacl 與 getfacl
04/07 17:02, 8F

04/12 11:09, , 9F
感謝
04/12 11:09, 9F
文章代碼(AID): #1N1V8Qeh (Linux)
文章代碼(AID): #1N1V8Qeh (Linux)