温馨提示×

Ubuntu中FileZilla如何设置自动登录

小樊
39
2025-12-14 06:26:11
栏目: 智能运维

Ubuntu中FileZilla自动登录设置

一 站点管理器保存凭据

  • 打开:文件 > 站点管理器(Ctrl+S),新建站点,填写:
    • 主机:服务器IP或域名
    • 端口FTP 21SFTP 22
    • 协议:建议选 SFTP – 使用SSH文件传输协议
    • 登录类型:选 普通,输入用户名密码
  • 右下角点击连接测试;首次连接出现“主机密钥不受信任”选择以加入可信列表。
  • 保存后,以后选中该站点并点击连接即可自动登录。说明:FileZilla默认不会“启动即自动连”,通常需手动点一次目标站点。

二 一键启动或脚本化连接

  • 手动一次点击:将常用站点置顶或固定到快速连接,减少操作。
  • 命令行一键连接(进阶):
    • 系统包安装:filezilla sftp://用户名:密码@服务器地址
    • Flatpak 安装:flatpak run org.filezillaproject.Filezilla sftp://用户名:密码@服务器地址
  • 安全提醒:上述方式会在命令行或历史记录中暴露密码,不建议在共享或多用户环境使用。

三 使用SSH密钥免密登录(更安全)

  • 生成密钥:ssh-keygen -t rsa -b 2048
  • 分发公钥:ssh-copy-id 用户名@服务器地址
  • FileZilla 设置:站点管理器中将登录类型设为密钥文件,选择私钥(如 ~/.ssh/id_rsa),即可无密码自动登录。

四 配置文件与备份及安全建议

  • 配置与密码文件:站点与密码保存在 ~/.config/filezilla/sitemanager.xml,为明文。建议:
    • 限制权限:chmod 700 ~/.config/filezilla
    • 设置系统登录密码并启用锁屏超时
    • 定期清理不再使用的站点
  • 备份与迁移:直接拷贝 sitemanager.xml 到备份位置,恢复时拷回即可。

0