温馨提示×

怎么在Debian配置FileZilla

小樊
46
2026-08-14 17:04:48
栏目: 智能运维

Debian 上配置 FileZilla(FTP 客户端) 一般分为 安装连接配置 两部分。下面按常见场景一步步说明。


一、安装 FileZilla

方法 1:使用 apt(推荐)

sudo apt update
sudo apt install filezilla

安装完成后,可以在菜单中搜索 FileZilla,或在终端运行:

filezilla

方法 2:使用 Flatpak(可选)

如果仓库版本太旧:

sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.filezilla.FileZilla

二、使用 FileZilla 连接 FTP / SFTP 服务器

1️⃣ 打开 FileZilla

启动后你会看到主界面。


2️⃣ 快速连接(适合临时使用)

在顶部填写:

项目 示例
主机 ftp.example.com 或 IP
用户名 your_user
密码 your_password
端口 FTP: 21 / SFTP: 22

然后点击 “快速连接”

SFTP 推荐使用 22 端口


3️⃣ 站点管理器(推荐,适合长期使用)

  1. 点击 文件 → 站点管理器
  2. 点击 新站点
  3. 配置以下选项:

协议选择

  • FTP(普通,不推荐)
  • SFTP(SSH 文件传输,推荐)

登录类型

  • 正常(用户名 + 密码)
  • 密钥文件(SSH Key,推荐)

示例配置

协议:SFTP
主机:192.168.1.100
端口:22
用户:root
登录类型:密钥文件
密钥文件:~/.ssh/id_rsa
  1. 点击 连接

三、常见问题与解决方法

❌ 无法连接

  • 确认服务器是否开启 SSH / FTP
  • 检查防火墙:
sudo ufw status
  • 如果是云服务器,检查安全组端口是否放行

❌ SFTP 连接被拒绝

sudo systemctl status ssh

确保 SSH 服务在运行。


❌ FTP 被动模式失败

在 FileZilla:

编辑 → 设置 → FTP

勾选:

  • ✅ 被动模式(推荐)

四、(可选)服务器端配置

如果你是想 在 Debian 上搭建 FTP 服务器(而不是使用客户端):

  • vsftpd(FTP)
  • ProFTPD
  • OpenSSH(SFTP,推荐)

如果你需要,我可以单独给你配置:

  • vsftpd
  • SFTP + 用户权限
  • 禁止 SSH 登录只允许 SFTP

五、总结

✅ 客户端使用 FileZilla 很简单:
Debian 安装 → 站点管理器 → SFTP(22端口)

如果你愿意,可以告诉我:

  • 你是 客户端 还是 服务器 配置?
  • 目标是 本地 / 云服务器 / 虚拟机
  • 是否需要 密钥登录多用户权限

我可以给你精确到每一步的定制配置。

0