LinuxSir.cn,穿越时空的Linuxsir!

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

RH9+vsftp下,xinetd模式,如何更改ftp服务端口?

[复制链接]
发表于 2003-10-4 15:23:58 | 显示全部楼层 |阅读模式
本来以为是一个很简单的问题,结果我查了一下午,
还是找不到答案,而且各种配置文件中都没有提及。
帮帮我。
 楼主| 发表于 2003-10-4 15:26:25 | 显示全部楼层

补充

将/etc/services中的21更改后不起作用,而用同样方法却可以更改telnet的服务端口。
 楼主| 发表于 2003-10-5 10:50:18 | 显示全部楼层

Re Help!

各位老大,真的没有办法了?
我等了一天,比较着急。
发表于 2003-10-5 12:28:08 | 显示全部楼层
多多看man
man vsftpd.conf

listen_port=xxx
发表于 2003-10-5 12:36:02 | 显示全部楼层
多多看man
man vsftpd.conf

listen_port=xxx
 楼主| 发表于 2003-10-6 10:04:59 | 显示全部楼层

谢谢

谢谢你!
可是有个问题我还是不明白,既然是在xinetd模式下,为何
/etc/services文件中的端口设置不起作用?
 楼主| 发表于 2003-10-6 10:14:18 | 显示全部楼层

补充:请看我的第一个标题,是在xinetd模式下

对不起,我也看过man,但是其中没有有关在xinetd模式下的相关设置。
刚才这位兄弟说的设置listen_port只能在standalone模式下才起作用。而我的ftp server是由xinetd启动的。
应该是修改/etc/services文件中ftp服务对应的端口号才对,可是我
修改了并重启服务后发现仍然无效,而telnetd服务通过修改
这个文件中对应的端口号就可以工作。
发表于 2003-10-6 13:04:50 | 显示全部楼层
顶一下!!!!!!!!!
发表于 2003-10-6 15:15:47 | 显示全部楼层
抱歉,自己又做了回现世宝 -___--

vsftp faq如是说

Q) Help! Can I change the port that vsftpd runs on?
A1) Yes. If you are running vsftpd in standalone mode, use the "listen_port"
directive in vsftpd.conf.
A2) Yes. If you are running vsftpd from an inetd or xinetd program, this
becomes an inetd or xinetd problem. You must change the inetd or xinetd
configuration files (perhaps /etc/inetd.conf or /etc/xinetd.d/vsftpd)

编辑/etc/xinetd.d/vsftpd
中间加入  port        = xx 一行
xx为你想使用的端口 看看可行嘛
 楼主| 发表于 2003-10-6 16:25:07 | 显示全部楼层

谢谢

非常感谢,不怪你,是我一开始没有把问题说清楚。
我试试再看。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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