温馨提示×

ubuntu怎么配置filezilla

小樊
45
2026-09-03 21:09:16
栏目: 智能运维

在 Ubuntu 上配置 FileZilla(FTP 客户端) 一般分为两种情况:

  1. 使用 FileZilla 连接 FTP / SFTP 服务器(最常见)
  2. 在 Ubuntu 上搭建 FTP 服务并用 FileZilla 连接(服务端)

下面分别说明。


一、安装 FileZilla(客户端)

1. 使用 apt 安装(推荐)

sudo apt update
sudo apt install filezilla

安装完成后,可以在菜单中搜索 FileZilla 启动。

2. 使用 Snap 安装(可选)

sudo snap install filezilla

二、使用 FileZilla 连接服务器(客户端配置)

1. 启动 FileZilla

filezilla

2. 快速连接(临时连接)

在顶部输入:

  • 主机:FTP 服务器地址(如 ftp.example.com 或 IP)
  • 用户名:FTP 账号
  • 密码:FTP 密码
  • 端口
    • FTP:21
    • SFTP:22
    • FTPS:21990

点击 “快速连接”


3. 站点管理器(推荐,保存配置)

  1. 打开 文件站点管理器
  2. 点击 新站点
  3. 配置:
    • 协议:
      • FTP
      • SFTP(基于 SSH,推荐)
      • FTPS
    • 主机:服务器 IP 或域名
    • 登录类型:
      • 正常(账号密码)
      • 密钥文件(SFTP)
    • 用户名 / 密码
  4. 点击 连接

三、Ubuntu 上搭建 FTP 服务(服务端,可选)

如果你是想 在 Ubuntu 上开 FTP 服务,常用方案:

方案 1:vsftpd(FTP)

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

方案 2:OpenSSH(SFTP,推荐更安全)

sudo apt install openssh-server

直接用 FileZilla 选 SFTP,端口 22 即可。


四、常见问题和注意事项

  • 连接失败
    • 检查防火墙:sudo ufw allow 2122
    • 云服务器需放行安全组端口
  • SFTP 无法登录
    • 确认 SSH 服务正常运行
  • 中文乱码
    • 站点管理器 → 字符集 → 强制 UTF-8

如果你能说明:

  • 连别人服务器 还是 自己搭服务器
  • FTP / SFTP / FTPS

我可以给你更精确的配置示例。

0