红联Linux门户
Linux帮助

vsftpd启用匿名账户

发布时间:2011-04-10 08:59:17来源:红联作者:消失的光年
首先问下 vsftpd支持匿名用户+虚拟用户+本地用户同时工作吗?(vsftpd的pam文件在做添加虚拟用户时按照网上方法修改过)

如果可以,那么我在vsftpd配置文件中做了如下修改:

anonymous_enable=YES
no_anon_passwd=YES
anon_root=/root/123/
现在的问题是匿名用户和本地用户都不能登陆。(chroot选项已经关掉了)
文章评论

共有 13 条评论

  1. kingtigerhu 于 2011-05-11 10:50:40发表:

    你看看那两个拒绝的配置文件里 把那个everyone给去了,具体那两个文件明叫什么忘了,貌似是在/etc/vsftpd里呢

  2. 消失的光年 于 2011-05-11 02:03:32发表:

    谢谢大家!!!
    问题已解决,是vsftpd的pam认证文件设置有问题,具体解决方法可以参考我的博客:
    http://xiaoshi1991.blog.51cto.com/1066870/386879

  3. linux_jie 于 2011-05-10 12:40:38发表:

    是否在同一网段?

  4. 消失的光年 于 2011-05-09 23:29:52发表:

    问题解决了,是因为我把vsftpd的pam文件在做添加虚拟用户时按照网上方法修改过
    禁用了除虚拟用户意外的所有pam认证

  5. breakbrain 于 2011-04-26 22:41:01发表:

    不要把anon_root设置到/root下,vsftp没有这权限.

  6. 消失的光年 于 2011-04-12 09:28:46发表:

    回复楼上的,埋葬了谁的孤单: 现在vsftpd的虚拟用户是可以用的,而你说的那些选项我设置的没有问题。
    我怀疑是vsftpd的pam认证文件设置有问题,因为在添加虚拟用户的时候改动了pam文件,之后就不支持本地和匿名用户了。 郁闷呢。。pam文件到底需要怎么样设置???

  7. 埋葬了谁的孤单 于 2011-04-12 08:03:18发表:

    额,我说的那个方法不能用吗、、、、小弟也是刚学、、、、

  8. longhai600 于 2011-04-11 23:18:34发表:

    菜鸟飞过。。。。顶一下

  9. 消失的光年 于 2011-04-11 22:48:15发表:

    各位路过的大侠,发力啊,有招的赶快支招,,,,,小弟在这谢过了。。。。。!!!

  10. 埋葬了谁的孤单 于 2011-04-11 22:47:43发表:

    其一、这样,你看下匿名用户登陆的那个IP能和你的主机ping通吗?可能是这个原因。
    其二、配置文件中local-enables=yes 和anon-upload-enable=yes以及connect-from-port-20这几个是否开启、、、、
    我的就是这么配置的没什么问题、、、、

  11. 消失的光年 于 2011-04-10 17:08:45发表:

    防火墙和selinux已经关掉了!!!

  12. alick 于 2011-04-10 17:01:41发表:

    可能需要看看 selinux 是否有限制(警告)

    外界的访问还得注意打开防火墙对应端口

  13. lweopl 于 2011-04-10 09:04:58发表:

    不太懂,帮顶下