更改vsftpd FTP服务器端口号21

时间:2020-01-09 10:37:36  来源:igfitidea点击:

由于安全问题,我想更改vsftpd服务器tcp端口#21。
如何配置vsftpd使用另一个端口而不是默认的TCP端口21?
如何在Linux或Unix中更改vsftpd ftp端口号?

vsftpd代表Very Secure FTP Daemon,它是Ubuntu,Fedora Core,Red Hat Enterprise Linux和许多其他发行版下的FTP服务器。
更改默认端口是一个好主意。

FTP是允许远程访问文件的常用方法。
与telnet一样,FTP协议也是未加密的,这意味着可以捕获会话期间传输的密码和其他数据,并且会话很容易被劫持。

更改vsftp端口

您需要做的就是编辑vsftpd服务器的配置文件。
默认配置文件为/etc/vsftp/vsftpd.conf/etc/vsftpd.conf

首次以root用户身份登录。

打开vsftpd.conf文件,输入:

# vi vsftpd.conf

查找内容如下

listen_port=21

用新端口(例如201)替换端口21:

listen_port=201

保存并关闭文件。
请确保没有其他服务正在使用端口201。
最后,重新启动vsftpd服务器:

# /etc/init.d/vsftpd restart

或者

# service vsftpd restart

所有ftp客户端在连接到ftp服务器时都需要使用tcp端口201。
例如:

$ ftp ftp.theitroad.local 201