温馨提示×

如何设置linux filezilla端口

小樊
44
2026-09-21 21:36:08
栏目: 智能运维

在 Linux 下使用 FileZilla(无论是作为客户端还是服务端),“设置端口”分几种常见情况。下面按最常见场景说明:


一、FileZilla 客户端(连接 FTP / SFTP 服务器)

1️⃣ FTP(默认端口 21)

  1. 打开 FileZilla
  2. 主机:ftp.example.com
  3. 端口:留空(默认 21)
    或手动填写:21
  4. 用户 / 密码
  5. 快速连接

2️⃣ SFTP(基于 SSH,默认端口 22)

  • 主机:sftp.example.com
  • 端口:22
  • 协议:SFTP - SSH File Transfer Protocol

3️⃣ 自定义端口(如 2121)

  • 在“端口”栏直接填写:
    2121
    
  • 主机不写 :端口

二、FileZilla Server(Linux 服务端,2022+ 新版)

旧版 FileZilla Server 主要支持 Windows,Linux 新版已支持。

1️⃣ 安装后配置文件位置

/etc/filezilla-server/

2️⃣ 修改监听端口(FTP)

编辑配置文件(示例):

sudo nano /etc/filezilla-server/FileZilla Server.xml

找到:

<Listen port="21" />

改为:

<Listen port="2121" />

3️⃣ 重启服务

sudo systemctl restart filezilla-server

三、防火墙端口开放(非常重要)

UFW(Ubuntu / Debian)

sudo ufw allow 21/tcp
sudo ufw allow 2121/tcp

firewalld(CentOS / Rocky)

sudo firewall-cmd --add-port=2121/tcp --permanent
sudo firewall-cmd --reload

四、被动模式(PASV)端口(FTP 必须)

FTP 被动模式还需开放一段端口:

<Passive portrange="50000-51000" />

防火墙也要放行:

sudo ufw allow 50000:51000/tcp

五、常见问题

连不上?

  • 检查服务是否监听端口
    ss -tunlp | grep 21
    
  • 云服务器需放行安全组
  • 使用 SFTP 比 FTP 更稳定安全

如果你能说明:

  • 客户端还是服务器
  • 使用的是 FTP / SFTP
  • Linux 发行版(Ubuntu / CentOS 等)

我可以给你更精确的步骤

0