2 u014353911 u014353911 于 2017.09.13 10:32 提问

vsftpd,550问题,谢谢解答
 anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

anon_upload_enable=NO

anon_mkdir_write_enable=NO

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

chown_uploads=NO


xferlog_file=/var/log/vsftpd.log

xferlog_std_format=YES


async_abor_enable=YES

ascii_upload_enable=YES
ascii_download_enable=YES

ftpd_banner=welcome to  m

chroot_list_enable=NO

#Port_enable=YES 
#Connect_from_port_20=YES

#PASV_enable=YES




ls_recurse_enable=NO


listen=YES


userlist_enable=YES


tcp_wrappers=YES


guest_enable=YES


guest_username=mtianftp2017


virtual_use_local_privs=YES


user_config_dir=/etc/vsftpd/vconf
pam_service_name=vsftpd

这个是配置文件,为什么总报错550 Failed to change directory. Please contact your web hosting service provider for assistance.

3个回答

caozhy
caozhy   Ds   Rxr 2017.09.14 00:03
已采纳
u014353911
u014353911 可是我的seliunx已经是关闭状态
2 个月之前 回复
u011046042
u011046042   2017.09.15 08:52

550,也有可能是没有访问权限
匿名用户登录vsftpd服务器默认的工作目录是/var/ftp,为了让匿名用户有权限写入(上传文件和建立目录等),除了你列出来的配置文件的设置,还需要在/var/ftp目录下设置一个匿名帐户有权限的目录,一般是pub目录。但不能将/var/ftp目录设置为其他用户有写入权。
chmod o+w /var/ftp/pub
完了你用匿名帐户登入后
cd pub
mkdir test

qq_30069409
qq_30069409   2017.09.16 17:32

说实话你确定你这配置文件是正确的吗? 我怎么看怎么感觉配置文件都错了

Csdn user default icon
上传中...
上传图片
插入图片