vsftpd 错误排除
作者:admin 发布时间:December 31, 2011 分类:技术
553 Could not create file
假设是/home/ftp
这个目录的权限应该是777,owner是root,group是ftp
chmod 777 /home/ftp
chown root:ftp /home/ftp
530 Permission denied错误
vsftpd出现530 Login incorrect错误与530 Permission denied错误。
530 Permission denied
原因是/etc/vsftpd/vsftpd.conf里userlist_enable=YES
/etc/vsftpd/user_list含有root名单
2种解决办法:
- userlist_enable=NO
- 将root从user_list中去掉
530 Login incorrect错误
将root从/etc/vsftpdftpusers中去掉。
使用在vsftpd.conf中添加userlist_*阻止特定的本地用户
userlist_enable=YES
userlist_deny=YES
userlist_file=/etc/vsftpd.denyuser
编辑/etc/vsftpd.denyuser ,添加上需要阻止的本地用户,一个用户名一行
用被阻止的用户登录FTP显示的消息为:530 Permission denied
我本机的etc/vsftpd/vsftpd.conf文件里,只有userlist_enable=YES
于是用root用户登录报错530 Permission denied
把YES改成NO就OK了