FileZilla在Linux上如何使用SFTP协议
导读:在Linux上使用FileZilla通过SFTP传输文件 一 安装与准备 在Ubuntu/Debian系发行版安装: 更新索引并安装:sudo apt update && sudo apt install filezil...
在Linux上使用FileZilla通过SFTP传输文件
一 安装与准备
- 在Ubuntu/Debian系发行版安装:
- 更新索引并安装:sudo apt update & & sudo apt install filezilla
- 若提示找不到包,先启用Universe仓库再安装
- 其他发行版可用各自包管理器(如dnf/yum/pacman)或官网提供的安装包
- 前置条件:目标服务器需开启SSH服务并允许SFTP访问(SFTP基于SSH)
二 建立SFTP连接
- 打开FileZilla,进入文件 → 站点管理器 → 新站点
- 关键参数设置:
- 协议:SFTP - SSH File Transfer Protocol
- 主机:服务器IP或域名
- 端口:22(如服务器自定义端口请填写对应端口)
- 登录类型:
- 正常:填写用户名/密码
- 密钥文件授权:选择私钥文件(如id_rsa),必要时在服务器配置authorized_keys
- 点击连接;首次连接会提示确认主机指纹,确认后如看到“目录列表 “/” 显示成功”,即表示已连通
三 上传下载与文件夹操作
- 界面说明:左侧为本地站点,右侧为远程站点;下方为传输队列
- 基本传输:
- 上传:在左侧选中文件/文件夹,拖拽到右侧目标目录,或右键选择上传
- 下载:在右侧选中文件/文件夹,拖拽到左侧,或右键选择下载
- 文件夹:同样支持拖拽或右键上传/下载,FileZilla会递归处理目录
- 便捷操作:在正确目录中双击文件即可立即传输(到对面当前目录)
四 常用设置与效率提升
- 启用压缩(可选):编辑 → 设置 → SFTP → 勾选“启用压缩”,在低速链路下可提升速度
- 同步浏览:工具栏点击开/关同步浏览,切换本地或远程目录时另一端自动同步,便于对照操作
- 传输模式:SFTP走SSH通道,不涉及FTP的主动/被动模式切换,此项可忽略
五 故障排查与安全建议
- 连接失败排查:
- 核对主机、端口、用户名是否正确;注意密码大小写与空格
- 确认服务器SSH/SFTP已启用且防火墙放行对应端口(默认22)
- 若使用密钥登录,检查私钥权限与服务器authorized_keys配置
- 界面与日志:查看消息日志定位错误(红色为错误、白色为正常、蓝色为命令)
- 安全建议:避免使用root直连,优先使用普通用户+sudo;妥善保管私钥,必要时禁用密码登录
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: FileZilla在Linux上如何使用SFTP协议
本文地址: https://pptw.com/jishu/772790.html
