web-dev-qa-db-ja.com

vsftpdはマウントされたディレクトリにアップロードできません

私は今日、これを修正しようとして多くのヘルプページを読みましたが、まだどこにも近づいていません。

vsftpd構成ファイル:

anonymous_enable=NO
local_enable=YES
write_enable=YES
cmds_allowed=PASV,SIZE,CWD,PWD,MKD,RMD,STOR,DELE,TYPE,RETR,LIST,QUIT
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES

接続してユーザーのホームディレクトリに正常にアップロードできます。しかし、私のwwwディレクトリもそこにマウントされており、閲覧はできますがアップロードできません。

[15:36:27] [R] STOR favicon.gif
[15:36:27] [R] 553 Could not create file.
[15:36:27] [R] Transfer Failed: favicon.gif

あなたは私に許可をチェックするように頼むでしょう、そして私は持っています。すべてのディレクトリは755です。これらはrootによって所有されていますが、ローカルユーザーとvsftpdがメンバーであるグループである「webroot」にchgrpされています。

それでも何もアップロードできません、同じエラー、そして私は私の髪を引き裂いています。助けて!

1
monkeymatrix

755は、所有者の場合はread/write/executeを意味し、他のグループの場合はread/writeを意味します。グループメンバーがそのフォルダーに書き込めるようにするには、フォルダーのアクセス許可を775に設定します。

0