钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读1042525
首页 Linux 正文内容

linux系统ftp修改端口映射

钟逸 Linux 2025-08-02 14:58:15 1

FTP(文件传输协议)是用于在计算机之间传输文件的一种协议。默认情况下,FTP 使用 21 端口。但是,出于安全或其他原因,您可能需要修改 FTP 端口映射。

修改步骤

以下是修改 Linux 系统中 FTP 端口映射的步骤:

以 root 用户身份编辑 /etc/vsftpd.conf 文件。

找到以下行:listen_port=21

将 21 替换为您所需的端口号(例如,3000)。

保存并关闭文件。

重新启动 vsftpd 服务:service vsftpd restart

防火墙配置

修改端口映射后,您需要配置防火墙以允许新端口号的流量。以下是以 UFW 防火墙为例的配置步骤:

添加新规则:ufw allow 3000/tcp

重新加载防火墙:ufw reload

验证修改

要验证修改是否成功,可以使用以下命令:

netstat -anp | grep ftp | grep 3000

如果命令输出如下内容,则表明修改成功:

tcp6       0      0 :::3000      :::*         LISTEN      2571/vsftpd

提示

* 选择一个不受其他服务使用的端口号。

* 为了提高安全性,建议使用非标准端口号。

* 在修改端口映射后,请更新所有使用 FTP 连接的客户端软件或脚本。

文章目录
    搜索