由 ningzhj 在 10-04-2003 15:23 发表:
RH9+vsftp下,xinetd模式,如何更改ftp服务端口?
本来以为是一个很简单的问题,结果我查了一下午,
还是找不到答案,而且各种配置文件中都没有提及。
帮帮我。
由 ningzhj 在 10-04-2003 15:26 发表:
补充
将/etc/services中的21更改后不起作用,而用同样方法却可以更改telnet的服务端口。
由 ningzhj 在 10-05-2003 10:50 发表:
Re Help!
各位老大,真的没有办法了?
我等了一天,比较着急。
由 sd44 在 10-05-2003 12:28 发表:
多多看man
man vsftpd.conf
listen_port=xxx
由 sd44 在 10-05-2003 12:36 发表:
多多看man
man vsftpd.conf
listen_port=xxx
由 ningzhj 在 10-06-2003 10:04 发表:
谢谢
谢谢你!
可是有个问题我还是不明白,既然是在xinetd模式下,为何
/etc/services文件中的端口设置不起作用?
由 ningzhj 在 10-06-2003 10:14 发表:
补充:请看我的第一个标题,是在xinetd模式下
对不起,我也看过man,但是其中没有有关在xinetd模式下的相关设置。
刚才这位兄弟说的设置listen_port只能在standalone模式下才起作用。而我的ftp server是由xinetd启动的。
应该是修改/etc/services文件中ftp服务对应的端口号才对,可是我
修改了并重启服务后发现仍然无效,而telnetd服务通过修改
这个文件中对应的端口号就可以工作。
由 wallace888 在 10-06-2003 13:04 发表:
顶一下!!!!!!!!!
由 sd44 在 10-06-2003 15:15 发表:
抱歉,自己又做了回现世宝 -___--
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为你想使用的端口 看看可行嘛
由 ningzhj 在 10-06-2003 16:25 发表:
谢谢
非常感谢,不怪你,