运维

运维

Products

当前位置:首页 > 运维 >

如何将Ubuntu FTP服务器端口配置改为新的端口号?

96SEO 2025-08-31 16:48 4


FTP是网络中用于文件传输的标准协议之一。在Ubuntu系统中,配置FTP服务器是一项常见的任务。只是有时候我们需要将FTP服务器的端口配置为新的端口号,以增强平安性或适应特定的网络需求。本文将详细指导您如何在Ubuntu系统上配置FTP服务器,并修改其端口。

一、 安装vsftpd

先说说您需要安装vsftpd,这是Ubuntu上最常用的FTP服务器软件。使用以下命令安装vsftpd:

ubuntu ftpserver端口配置

bash sudo apt update sudo apt install vsftpd

二、 配置FTP服务器

安装完成后您需要编辑vsftpd的配置文件。使用以下命令打开配置文件:

bash sudo nano /etc/vsftpd/vsftpd.conf

  • anonymous_enable=NO禁用匿名登录。
  • local_enable=YES允许本地用户登录。
  • write_enable=YES允许用户上传文件。
  • chroot_local_user=YES将用户限制在主目录中。

确保这些参数被正确设置。

三、 修改FTP服务器端口

在vsftpd配置文件中找到以下行并取消注释:

bash

将其修改为新的端口号,比方说2121:

bash listen_port=2121

保存并关闭配置文件。

四、 重启vsftpd服务

为了使更改生效,重启vsftpd服务:

bash sudo systemctl restart vsftpd

五、配置防火墙

如果您的服务器启用了防火墙,您需要允许新的FTP端口通过。

bash sudo ufw allow 2121/tcp

六、 测试FTP服务器

使用FTP客户端连接到您的服务器,确保它正在监听新的端口。

bash lftp -u username -p 2121 ftp.server.com

替换usernameftp.server.com为您的实际用户名和FTP服务器地址。

通过以上步骤,您已经在Ubuntu系统上成功配置了一个新的FTP服务器端口。这将有助于提高您的网络平安性,并满足特定的网络需求。在配置过程中,请注意确保所有参数正确设置,并重启相关服务以使更改生效。如果您遇到任何问题,请查阅相关文档或寻求专业帮助。


标签: ubuntu

提交需求或反馈

Demand feedback