温馨提示×

debian怎样配置filezilla

小樊
47
2026-09-04 20:52:43
栏目: 智能运维

在 Debian 上配置 FileZilla(FTP/SFTP 客户端,也可作为服务端使用)通常分两种情况:


一、安装 FileZilla(客户端)

1. 使用 apt 安装(推荐)

sudo apt update
sudo apt install filezilla

2. 启动 FileZilla

  • 图形界面:
    filezilla
    
  • 或在菜单中搜索 FileZilla

二、配置 FileZilla 连接服务器(常用)

1. 连接 FTP / SFTP 服务器

打开 FileZilla → 顶部输入:

  • 主机:如 ftp.example.com 或 IP
  • 用户名
  • 密码
  • 端口
    • FTP:21
    • SFTP:22

点击「快速连接」

2. 使用站点管理器(推荐)

  1. 文件 → 站点管理器
  2. 新建站点
  3. 协议选择:
    • FTP
    • SFTP(基于 SSH,更安全)
  4. 填写登录信息
  5. 可设置“默认本地目录 / 远程目录”

三、Debian 上搭建 FileZilla Server(FTP 服务端,可选)

⚠️ 注意:
FileZilla Server 官方仅支持 Windows
Debian 上一般用 vsftpd / proftpd 代替

方案 A:安装 vsftpd(推荐)

sudo apt install vsftpd
sudo systemctl enable vsftpd
sudo systemctl start vsftpd

配置:

sudo nano /etc/vsftpd.conf

常用配置:

anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES

重启:

sudo systemctl restart vsftpd

方案 B:使用 SFTP(无需额外服务)

Debian 自带 SSH 即可:

sudo apt install openssh-server

用 FileZilla 选 SFTP 协议,端口 22


四、常见问题

1. 无法连接

  • 防火墙:
    sudo ufw allow 21
    sudo ufw allow 22
    
  • 云服务器需开放安全组端口

2. 被动模式失败

在 vsftpd 中设置:

pasv_enable=YES
pasv_min_port=40000
pasv_max_port=50000

并开放端口


如果你是指:

  • FileZilla 客户端使用
  • Debian 上 FTP 服务器搭建
  • SFTP 替代方案

可以告诉我具体场景,我可以给你更精准的配置示例。

0