温馨提示×

linux filezilla如何连接

小樊
42
2026-09-27 20:43:26
栏目: 智能运维

在 Linux 下使用 FileZilla 连接 FTP / SFTP 服务器,步骤如下:


一、安装 FileZilla(如尚未安装)

Ubuntu / Debian

sudo apt update
sudo apt install filezilla

CentOS / Rocky / Alma

sudo yum install filezilla
# 或
sudo dnf install filezilla

Arch

sudo pacman -S filezilla

二、启动 FileZilla

filezilla

或在菜单中搜索 FileZilla


三、使用 FileZilla 连接服务器

1️⃣ 快速连接(常用)

在顶部输入:

  • 主机(Host):
    • FTP:ftp.example.com
    • SFTP:sftp.example.com 或服务器 IP
  • 用户名(Username):你的账号
  • 密码(Password):账号密码
  • 端口(Port):
    • FTP:21(可不填)
    • SFTP:22(可不填)

点击 “快速连接”


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

  1. 打开 文件 → 站点管理器
  2. 点击 “新站点”
  3. 设置:
    • 协议:
      • SFTP - SSH File Transfer Protocol(推荐)
      • 或 FTP - File Transfer Protocol
    • 主机:服务器地址
    • 登录类型:
      • 正常(账号密码)
      • 密钥文件(SFTP 用)
    • 用户名 / 密码
  4. 点击 “连接”

四、SFTP 使用密钥登录(常见)

  1. 站点管理器 → 协议选 SFTP
  2. 登录类型:密钥文件
  3. 用户:如 root 或 ubuntu
  4. 密钥文件:选择 .ppk(Windows)或 .pem(Linux)
    • Linux 一般用 .pem
  5. 连接

五、常见问题

❌ 连接超时

  • 检查服务器 IP / 域名
  • 检查防火墙是否放行 21 / 22
  • 云服务器需放通安全组

❌ 无法列出目录

  • FTP 模式问题:
    • 站点管理器 → 传输设置 → 改为 被动模式(PASV)

❌ SFTP 连不上

  • 确认 SSH 服务正常运行
systemctl status sshd

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

  • 你用的是 哪个 Linux 发行版
  • 连接的是 FTP 还是 SFTP
  • 是 服务器还是客户端

我可以给你更精确的步骤。

0 踩