快速推荐
常用客户端对比
| 工具 | 类型 | 主要优势 | 适用场景 | 安装要点 |
|---|---|---|---|---|
| FileZilla | GUI | 支持 SFTP/FTP/FTPS、拖放、站点管理、跨平台 | 日常图形化传输、需要 FTPS 的场景 | sudo apt update && sudo apt install filezilla |
| GNOME Files(Nautilus) | 文件管理器 | 地址栏输入 sftp://user@host 即挂载,系统集成 | 喜欢“像本地一样”浏览与编辑 | 内置,无需额外安装 |
| OpenSSH sftp | 命令行 | 系统自带、轻量、可脚本化 | 服务器管理、自动化任务 | sudo apt install openssh-client |
| LFTP | 命令行 | 断点续传、后台作业、速率限制、书签 | 大文件/不稳定网络、批量/脚本 | sudo apt install lftp |
| Midnight Commander(mc) | TUI 双面板 | 内置 SFTP/FTP、快捷键高效 | 终端环境、远程目录对比/批量操作 | sudo apt install mc |
| sshfs | FUSE 挂载 | 远程目录“本地化”,可用任意编辑器/工具 | 需要透明编辑、与本地工作流融合 | sudo apt install sshfs |
| gFTP | GUI | 支持 FTP/FTPS/SFTP/HTTP(S)/FISH | 偏好传统 GUI 客户端 | sudo apt install gftp |
| Electerm | 终端+SFTP | 跨平台、自动重连、端口转发、主题 | 需要终端与 SFTP 一体化 | 参考官网 AppImage/仓库 |
| WinSCP(Wine) | GUI(Windows) | 熟悉 WinSCP 的用户可沿用 | 从 Windows 迁移、依赖其特色功能 | 通过 Wine 运行(体验依环境而定) |
以上工具在 Ubuntu 上均可获得良好支持,选择时优先考虑你的使用习惯(GUI vs 终端)、是否需要脚本化和自动化、以及对传输稳定性/断点续传的要求。
安装与快速上手
sftp 用户名@服务器地址 -P 22put 本地文件 远程路径get 远程文件 本地路径lftp sftp://用户名@服务器地址:22get 远程文件 -c(断点续传)mirror -R 本地目录 远程目录 &sshfs 用户名@服务器地址:/远程/路径 /本地/挂载点 -o reconnectfusermount -u /本地/挂载点如何选择