在Linux系统中,FTPServer(通常指vsftpd)默认使用的端口是21,这是用于控制连接的端口。数据连接通常使用端口20,但在主动模式下,数据连接的端口是由客户端选择的。
如果你想修改FTPServer的默认端口,可以编辑其配置文件。以下是具体步骤:
/etc/vsftpd.conf
。如果你使用的是其他Linux发行版或自定义了安装路径,请查找相应的配置文件。nano
、vi
、vim
等。例如,使用nano
编辑器,你可以运行以下命令:sudo nano /etc/vsftpd.conf
#listen NO listen 21
listen_port 2121
listen
设置为NO
,则可能需要先取消注释(即删除行首的#
字符)以使更改生效。sudo systemctl restart vsftpd
或者,如果你使用的是较旧的Linux发行版或init系统,可能需要使用以下命令:
sudo service vsftpd restart
以上就是在Linux上配置vsftpd FTPServer的基本步骤。根据具体需求,可能还需要进行其他高级配置,如设置用户权限、启用SSL/TLS加密等。