FileZilla在Ubuntu上如何进行SFTP连接
导读:在 Ubuntu 上使用 FileZilla 进行 SFTP 连接 一 安装 FileZilla 客户端 使用 APT 安装(推荐): 更新软件包索引:sudo apt update 安装客户端:sudo apt install fil...
在 Ubuntu 上使用 FileZilla 进行 SFTP 连接
一 安装 FileZilla 客户端
- 使用 APT 安装(推荐):
- 更新软件包索引:sudo apt update
- 安装客户端:sudo apt install filezilla
- 可选中文界面:sudo apt install filezilla-locales
- 其他安装方式(可选):
- 软件中心搜索并安装“FileZilla”
- Flatpak:sudo apt install flatpak → flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo → flatpak install flathub org.filezilla.FileZilla
- 安装完成后可从应用菜单或终端输入 filezilla 启动。
二 准备 Ubuntu 作为 SFTP 服务器
- 安装并启动 OpenSSH 服务器:
- 安装:sudo apt install openssh-server
- 启动:sudo systemctl start ssh
- 开机自启:sudo systemctl enable ssh
- 检查状态:sudo systemctl status ssh
- 如需密码登录,确保 /etc/ssh/sshd_config 中 PasswordAuthentication yes;如需 root 登录,设置 PermitRootLogin yes,修改后重启 SSH:sudo systemctl restart ssh。
三 在 FileZilla 中创建 SFTP 连接
- 打开站点管理器:文件 → 站点管理器 → 新站点
- 关键参数:
- 协议:SFTP - SSH File Transfer Protocol
- 主机:服务器 IP 或域名
- 端口:22(默认)
- 登录类型:
- Normal:输入用户名与密码
- 密钥文件授权:选择私钥文件(如 .pem/.ppk),必要时在“编辑 → 设置 → SFTP”中配置私钥路径
- 点击“连接”,成功后远程目录将显示在右侧面板。
四 传输与界面要点
- 传输方式:
- 双击本地或远程文件即可上传/下载
- 也可右键加入传输队列,支持批量与限速
- 界面区域:
- 本地窗口与远程窗口用于浏览与拖放
- 消息日志显示连接与传输状态
- 传输队列展示进度、速度与 ETA
五 常见问题排查
- 无法连接:
- 确认服务器 SSH 服务运行:sudo systemctl status ssh
- 放行防火墙端口:sudo ufw allow 22/tcp
- 核对主机、端口、用户名与密码/密钥是否正确
- 权限或路径问题:
- 确保登录用户对目标目录具备相应读写权限
- 服务器配置:
- 如需密码登录,检查 PasswordAuthentication yes;如需 root 登录,检查 PermitRootLogin 配置
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: FileZilla在Ubuntu上如何进行SFTP连接
本文地址: https://pptw.com/jishu/763872.html
