返回顶部
首页 > 资讯 > 操作系统 >Linux:ftp匿名用户无法登录,530 Permission denied.Login failed.
  • 453
分享到

Linux:ftp匿名用户无法登录,530 Permission denied.Login failed.

linux运维服务器 2023-10-01 17:10:45 453人浏览 八月长安
摘要

匿名用户登录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

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作