今天我已经阅读了许多帮助页面,试图解决这个问题,而且我还没有接近。
vsftpdconfiguration文件:
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拥有,但chgrp已经被转换为“webroot”,这是一个我的本地用户组,vsftpd是其成员。
仍然无法上传任何东西,同样的错误,我正在把我的头发撕掉。 帮帮我!
755表示对所有者进行read/write/execute ,对其他组进行read/write 。 为了让小组成员在该文件夹中设置文件夹权限为775 。