匿名用户登录ftp,产生报错: 530 Permission denied. Login failed. 如图: 首先检查了一下vsftpd是
匿名用户登录ftp,产生报错: 530 Permission denied.
Login failed.
如图:
首先检查了一下vsftpd是否开启:
systemctl status vsftpd
开启命令:
systemctl start vsftpd
发现vsftpd是没有问题的,地址也可以访问到,那么就考虑是配置文件出错了
编辑/etc/vsftpd/vsftpd.conf,发现有以下两项:
userlist_enable=YES
userlist_deny=NO
userlist_enable=YES 表示启用user_list,里面的用户禁止登录ftp(默认是禁止)
userlist_deny=NO 表示拒绝user_list里面的用户登录,设置为NO,那就是不拒绝
这两条加起来就等于:只允许user_list文件中的用户登录ftp服务器
而user_list文件里面并没有包括匿名用户,所以自然访问不了ftp服务器,产生拒绝访问报错
登录匿名FTP服务器时,使用一个特殊的用户名“anonymous”
原因找到了,于是在配置文件/etc/vsftpd/vsftpd.conf进行以下操作:
userlist_enable=NO
#userlist_deny=NO
另外,在配置文件/etc/vsftpd/vsftpd.conf中还得加上允许匿名用户登录、上传、下载等权限的操作:
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
修改好配置之后,再重启vsftpd服务器:
systemctl restart vsftpd
如果重启服务器失败,可以查看我另一条博文:
到此,匿名用户就可以成功访问啦
希望能够帮助到大家~
来源地址:https://blog.csdn.net/m0_63605354/article/details/128035323
--结束END--
本文标题: Linux:ftp匿名用户无法登录,530 Permission denied.Login failed.
本文链接: https://lsjlt.com/news/422351.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0