今天想改vsftp的默认端口号,在鸟哥的linux私房菜中介绍说
listen_port=21
vsftpd 使用的命令通道 port,如果你想要使用非正规的埠号,在这个设定项目修改吧! 不过你必须要知道,这个设定值仅适合以 stand alone 的方式来启动.
listen=YES (NO)
若设定为 YES 表示 vsftpd 是以 standalone 的方式来启动的! 预设是 NO 呦!所以我们的 CentOS 将它改为 YES 哩!这样才能使用 stand alone 的方式来唤
醒。
于是将listen=改为YES。
然后改了端口号。
然而重启服务时显示失败。关了服务,OK。再启动时也启动不了。
网上搜了下,不少遇到这样的问题,但都没有答案。
改了端口号还原,也不行。最后想到这里还没还原。于是将listen=NO。
再启动,成功。
其实改端口号没书上说的那么麻烦。直接listen_port=123就可以了。