LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 834|回复: 1

为什么vsftpd只能匿名访问?

[复制链接]
发表于 2006-6-2 23:56:24 | 显示全部楼层 |阅读模式
我的系统是fedora4,vsftpd是系统自带的。
刚开始装完后,是能匿名访问的。
但是我添加的新用户无法访问,提示连接失败。
我添加用户的步骤是:
1.adduser -d /var/www/html -g ftp-s/sbin/nologin up
   passwd:123456

2.在/etc/ vsftpd下新建了chroot_list这个文件,并在其中添加了up。

3.接着在/etc/ vsftpd目录下的vsftpd.conf中把chroot_list_enable=YES及chroot-list_file=/etc/ vsftd/chroot_list这两个文件前的#号去掉了

我在rh9这样做一切正常(不过上面第2点中的/etc/vsftpd/chroot_list在rh9中是/etc/vsftpd.chroot_list,第3点中的chroot_list_file=/etc/ vsftd/chroot_list应该是chroot_list=/etc/vsftpd.chroot_list)

这是不是因为开着防火墙的原因啊?在安装fedora时我是按默认的启用防火墙安装的。

后来我用执行system-config-securitylevel在里面乱弄了一下(全是乱码,安装的时候默认语言选的是中文)。

现在停止vsftpd就提示失败。但启动显示ok。现在连匿名用户都无法访问了。请问是怎么回事啊?
发表于 2006-6-5 10:48:46 | 显示全部楼层
应该不是防火墙的问题,如果是的话,你是不可能匿名访问的。
看看这个接vsftpd官方FAQ的翻译
也许对你有用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表