温馨提示×

Ubuntu如何设置FileZilla自动登录

小樊
65
2025-09-22 22:14:11
栏目: 智能运维

Ubuntu设置FileZilla自动登录步骤

1. 打开FileZilla并进入站点管理器

启动FileZilla客户端,点击左上角文件菜单,选择站点管理器(或直接按快捷键Ctrl+S)。这是管理FTP/SFTP连接配置的核心入口。

2. 添加/编辑站点配置

  • 点击新建按钮,输入站点名称(如“Ubuntu_Server”),用于标识该连接配置。
  • 协议下拉菜单中,根据服务器类型选择:
    • 若使用FTP(明文传输,不推荐),选择FTP - 文件传输协议
    • 若使用SFTP(SSH加密,推荐),选择SFTP - SSH File Transfer Protocol
    • 若使用FTPS(FTP over SSL/TLS),选择FTP - 文件传输协议,并在加密下拉菜单中选择要求显式FTP over TLS

3. 配置服务器连接信息

  • 主机:输入Ubuntu服务器的IP地址(如192.168.1.100)或域名(如ftp.example.com);
  • 端口:FTP默认端口为21,SFTP默认端口为22(若服务器修改过端口,需填写对应值);
  • 登录类型:选择正常(Normal),后续需输入用户名和密码;
  • 用户名/密码:输入服务器的登录用户名(如ftpuser)和密码(如your_password)。

4. 保存登录信息(关键步骤)

  • 勾选保存密码选项(位于“登录类型”下方),FileZilla会将用户名和密码加密保存到本地配置文件中,下次连接时无需手动输入;
  • (可选)若使用SFTP,需确保协议选择正确且服务器已开启SSH服务(默认端口22)。

5. 测试自动登录

点击连接按钮,FileZilla将尝试使用保存的配置自动登录服务器。若配置正确,将显示服务器文件目录;若失败,需检查:

  • 服务器IP/域名、端口是否正确;
  • 用户名/密码是否有误;
  • 服务器防火墙是否允许对应端口(如ufw allow 21/tcp用于FTP,ufw allow 22/tcp用于SFTP)。

注意事项

  • 安全性优先:SFTP(基于SSH)比FTP更安全,建议优先选择;若必须使用FTP,建议启用FTPS(要求显式FTP over TLS)加密传输。
  • 配置文件位置:FileZilla的站点配置保存在~/.filezilla/sitemanager.xml(用户目录下的隐藏文件夹),可通过文本编辑器查看或修改(需谨慎操作)。
  • 自动登录限制:FileZilla的自动登录仅适用于客户端保存的站点配置,无法实现服务器端的自动登录(服务器端自动登录需配置SSH密钥或FTP服务权限,如vsftpd的local_enable=YESchroot_local_user=YES)。

通过以上步骤,即可在Ubuntu上设置FileZilla自动登录FTP/SFTP服务器,提升文件传输效率。

0