温馨提示×

ubuntu filezilla如何导入证书

小樊
43
2026-09-12 21:44:57
栏目: 智能运维

在 Ubuntu 上使用 FileZilla 导入(配置)证书,通常有两种常见场景:


一、FTPS / FTP over TLS(显式或隐式)导入证书

如果你连接的是 FTPS 服务器,FileZilla 会在第一次连接时提示证书,你可以信任并保存。

方式 1:连接时自动导入(推荐)

  1. 打开 FileZilla
  2. 站点管理器(Ctrl + S)
  3. 新建站点
  4. 协议选择:
    • FTP - File Transfer Protocol
    • 加密选择:
      • Use explicit FTP over TLS if available
      • Require explicit FTP over TLS
  5. 输入主机、用户名、密码
  6. 点击「连接」
  7. 弹出证书窗口后:
    • 勾选 ✅ Always trust this certificate
    • 点击 OK
  8. 证书会自动保存到:
    ~/.config/filezilla/trustedsites.xml
    

二、手动导入证书(已下载 .crt / .pem 文件)

FileZilla 本身不支持手动导入 CA 证书文件,但可以通过系统或配置方式解决。

方法 A:放入系统信任目录(Ubuntu)

如果你有 .crt 证书:

sudo cp your_cert.crt /usr/local/share/ca-certificates/
sudo update-ca-certificates

⚠️ 注意:

  • 这影响的是 系统级 SSL 信任
  • FileZilla(GTK 版)通常会使用系统证书库

方法 B:使用 FileZilla Server(如果你是服务器)

如果你是 配置 FileZilla Server,需要导入证书:

  1. 打开 FileZilla Server Interface
  2. EditSettings
  3. FTP over TLS settings
  4. 点击:
    • Private key file(.key)
    • Certificate file(.crt / .pem)
  5. 保存并重启服务

三、SFTP(SSH)证书(key 文件)

如果是 SFTP(SSH)

  1. 站点管理器
  2. 协议:SFTP - SSH File Transfer Protocol
  3. 登录类型:Key file
  4. 选择你的:
    • id_rsa
    • id_ed25519

总结

场景 是否需要导入
FTPS 自动信任即可
SFTP 使用私钥
CA 证书 放入系统目录

如果你能说明:

  • 客户端还是服务器
  • FTPS 还是 SFTP
  • 证书格式(crt / pem / p12)

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

0