LinuxSir.cn,穿越时空的Linuxsir!

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

vsftp xinted 模式问题

[复制链接]
发表于 2004-5-8 16:16:36 | 显示全部楼层 |阅读模式
我按照下面方法配置
结果
[root@firescript root]# ftp 192.168.0.6
ftp: connect: Connection refused
ftp>


怎么回事?


1.在/etc/xinetd.d/目录中创建一个文件vsftpd

[root@linuxsir001 root]# touch /etc/xinetd.d/vsftpd

/etc/xinetd.d/vsftpd内容如下:

service ftp
{
socket_type = stream
wait = no
user = root
server = /usr/sbin/vsftpd
# server_args =
# log_on_success += DURATION USERID
# log_on_failure += USERID
nice = 10
disable = no
}

2。复制vsftpd.conf到/etc/目录下,因为xinetd对vsFTPd配制文件应该在/etc目录下,所以我们就必须把这个文件复制到/etc目录下,否则会出现系统中local用户无法登入,也就是说,不复制这个文件会出现ftp非匿名用户无法访问,只能用匿名用户访问。

[root@linuxsir001 root]# cp /etc/vsftpd/vsftpd.conf /etc/vsftpd.conf

3。更改配制文件/etc/vsftpd.conf,把如下的项注掉:
也就是把
listen=YES
改为
#listen=YES
或者是把这行删除也行。

4。把/etc/init.d/vsftpd这个文件删除。其实最好的备份到别处,因为我们有时实验来实验去,可能还会转到standalone模式启动。我就直接移动到别的目录,比如是/root下面的backup目录。


[root@linuxsir001 root]#mkdir /root/backup
[root@linuxsir001 root]# mv /etc/init.d/vsftpd /root/backup

5。运行ntsysv,把vsftpd的服务取消

[root@linuxsir001 root]#ntsysv

[ ] vsftpd

6。重启xinetd服务

[root@linuxsir001 root]# service xinetd restart
发表于 2004-5-8 18:11:08 | 显示全部楼层
xinet模式421 Service not available,remote server has closed connection
         421 Service not available,remote server has closed connection
vi /etc/hosts.allow 添加
vsftpd: ALL

目前那篇帖子除了DB PAM论证以外别的都可实现
我的是turbolinux viper 无任何vsftpd相关文件从源码开始
发表于 2006-11-3 10:24:46 | 显示全部楼层
路过,顶一下!怎么解决呢?
回复 支持 反对

使用道具 举报

发表于 2006-11-3 22:40:19 | 显示全部楼层
先不说是通过什么途径安装的,连vsftpd.conf都不贴出来。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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