温馨提示×

linux filezilla怎么设置端口

小樊
57
2026-10-03 16:57:52
栏目: 智能运维

在 Linux 下使用 FileZilla 设置端口,分几种常见情况,下面一步一步说清楚。


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

方法 1:快速连接栏设置

  1. 打开 FileZilla
  2. 在顶部看到:
    • 主机(Host)
    • 用户名(Username)
    • 密码(Password)
    • 端口(Port)
  3. 在 端口 栏填写:
    • FTP 默认:21
    • SFTP(SSH)默认:22
    • 自定义端口:如 2121、2222
  4. 点击 “快速连接”

示例:

主机:sftp.example.com
端口:2222
协议:SFTP

方法 2:站点管理器设置(推荐)

  1. 打开 FileZilla
  2. 菜单:文件 → 站点管理器
  3. 点击 “新站点”
  4. 设置:
    • 协议:FTP / SFTP
    • 主机:服务器地址
    • 端口:填写对应端口
    • 登录类型:正常 / 密钥文件(SFTP)
  5. 点击 连接

二、被动模式(PASV)端口范围设置(客户端)

如果是连接自己的 FTP 服务器失败,可能需要设置被动端口:

  1. FileZilla → 编辑 → 设置
  2. 选择 FTP → 被动模式
  3. 可选:
    • 使用服务器外部 IP
    • 限制被动端口范围(一般服务器端设置)

⚠️ 被动端口主要在服务器端设置,不是客户端


三、Linux 上 FileZilla Server(如果你是自己搭 FTP 服务)

⚠️ 注意:
FileZilla Server 官方只支持 Windows
Linux 一般用 vsftpd / proftpd

如果是 vsftpd(Linux 常见)

编辑配置文件:

sudo nano /etc/vsftpd.conf

设置端口:

listen_port=2121
pasv_min_port=30000
pasv_max_port=31000

重启服务:

sudo systemctl restart vsftpd

四、防火墙别忘了开端口

sudo ufw allow 21
sudo ufw allow 30000:31000/tcp

五、常见端口对照

类型 端口
FTP 21
SFTP 22
FTPS 21 / 990
自定义 任意

如果你能说清楚:

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

我可以给你精确命令和截图级步骤。

0 踩