LinuxSir.cn,穿越时空的Linuxsir!

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

xinetd模式下的vsftpd配置怪事!

[复制链接]
发表于 2003-7-18 21:27:36 | 显示全部楼层 |阅读模式
我装的redhat8.0
装好了就是xinetd模式的,在/etc下有vsftpd.conf和其他两个文件
conf文件我看了,没什么需要改的。
我首先在kde的服务器设置里启动了 xinetd和vsftpd,但是没有用
听说重起了xinetd就可以启动vsftpd
于是我#service xinetd restart,确定后,还是不行,连接输入name和password后,出现530 login incorrect错误
于是我跑到xinet.d目录下运行vsftpd
结果出现 does not run standalone,must be started from inetd
于是我搜索find . -type f name inetd
结果没反应,于是我到google里搜索inetd,知道它是一个守护进程,
再看了一些教程,结果我晕了,我只是想开一个ftp服务器啊,可以在windows里访问的那种,我该怎么办啊?
xinetd模式的vsftpd怎么配置啊??/
 楼主| 发表于 2003-7-20 15:57:58 | 显示全部楼层
我只是想开一个ftp服务器啊,可以在windows里访问的那种,我该怎么办啊?
xinetd模式的vsftpd怎么配置啊??/
发表于 2003-7-20 18:50:55 | 显示全部楼层
相应的用户名与密码,楼主添加了么??
此用户的SHELL正确么?
vsftpd采用XINETD方式启动,只需要启动xinetd就可以了
另外,xinetd.conf在偶的gentoo上默认是 only_from = localhost,取消掉,其他机子才可以正常访问
xinetd.d里面的vsftpd文件是否将 disable = yes 改成 disable = no
 楼主| 发表于 2003-7-20 18:54:20 | 显示全部楼层
我用root用户测试的,都要做什么设置啊?
发表于 2003-7-21 10:54:53 | 显示全部楼层
%%%
root用户默认是被禁止的
在ftpusers文件中设置的用户,都是不能登陆FTP的
 楼主| 发表于 2003-7-21 18:07:53 | 显示全部楼层
我后来也发现了,在用户设置文件里删掉了root用户,果然可以登陆了。但是只能本机登陆。换台机子都不行,我看了conf文件,找不到设置其他机子可以登陆的语句啊,应该在哪里设置啊?
还有,在linux下配置的vsftpd,在windows下可以访问吗?要不要配置samba啊?
 楼主| 发表于 2003-7-22 09:10:01 | 显示全部楼层
是问题太简单了,没人回答吗?
我配置的vsftpd只能本机登陆啊,在conf文件中,找不到修改这项设置的地方,大虾们指点一下啊,我想在windows下访问linux的ftp,请问都要做些什么啊?
发表于 2003-7-22 12:09:48 | 显示全部楼层
windows当然可以访问
xinetd.conf
注销掉 only_from = localhost

最好不要用root用户…………不安全
 楼主| 发表于 2003-7-22 16:39:16 | 显示全部楼层
xinetd.conf文件是 这样的 :
defaults
{
        instances               = 60
        log_type                = SYSLOG authpriv
        log_on_success          = HOST PID
        log_on_failure          = HOST
        cps                     = 25 30
}

includedir /etc/xinetd.d

没有only_from = localhost项啊,vsftpd.conf里也没有这一项,怎么办啊?
 楼主| 发表于 2003-7-22 20:52:40 | 显示全部楼层
帮忙再指点一下啊!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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