Linux系统中如何用FileZilla进行文件同步
导读:Linux下用 FileZilla 做文件同步的实用方法 一 安装与连接 安装:在 Debian/Ubuntu 等发行版可直接用包管理器安装,例如在终端执行:sudo apt install filezilla。也可前往 filezill...
Linux下用 FileZilla 做文件同步的实用方法
一 安装与连接
- 安装:在 Debian/Ubuntu 等发行版可直接用包管理器安装,例如在终端执行:sudo apt install filezilla。也可前往 filezilla-project.org 下载 Linux 客户端安装包。
- 连接:打开 FileZilla,使用菜单 文件 → 站点管理器 新建站点,协议选 SFTP - SSH 文件传输协议,主机填服务器 IP,端口 22,登录类型选 Normal 并填写用户名/密码;首次连接出现 Unknown host key 对话框时选择 Always trust this host 并保存密钥;也可使用顶部 快速连接 输入主机、用户名、密码与端口进行连接。
二 同步浏览保持目录结构一致
- 作用:启用 同步浏览 后,当你在本地或远程一侧切换目录时,另一侧会自动同步到对应路径,便于逐层对比与核对,减少漏传/错传。
- 操作:在工具栏点击 开/关同步浏览 图标即可启用;随后分别在本地与远程窗口进入需要对比的目录,保持两侧路径层级一致,再进行后续传输或比对。
三 日常同步的两种高效做法
- 手动“镜像”同步(适合偶发、小规模):在本地与远程窗口分别定位到目标目录,按需求执行以下操作:
- 新增/变更文件:从本地拖拽到远程(上传),或从远程拖拽到本地(下载);
- 删除文件:先在对应窗口选中文件/目录,按键盘 Delete 删除;
- 传输队列:可并行传输多个文件;底部 传输队列 会显示进度、速度与 ETA,失败任务可在 Failed transfers 选项卡中右键选择 Reset and requeue selected files 重新入队。
- 半自动核对后同步(适合重要目录):先启用 同步浏览 对齐目录,再在远程或本地窗口右键选择 目录比较(Compare directories),根据比较结果仅对“新增/更新”的文件执行上传或下载,减少误操作。
四 提升成功率与效率的设置
- 传输模式:若遇到连接或列表失败,可在站点管理器的高级选项中切换 主动模式/被动模式;多数网络环境下 被动模式 兼容性更好。
- 协议与安全:优先使用 SFTP(端口 22);部分系统加固后禁止 root 直接 SFTP 登录,需使用具备权限的普通用户。
- 时区与时间:若文件 修改时间 显示相差 8 小时,可在设置中调整时间显示/时区为 UTC 或本地时间,便于正确比对。
- 失败重试:传输失败后到 Failed transfers 选项卡,右键失败项执行 Reset and requeue selected files 进行重试。
五 自动化与替代方案建议
- FileZilla 为图形化客户端,适合交互式与半自动化的“镜像/核对后同步”。若需要无人值守、可脚本化的双向或定时全量/增量同步,建议使用命令行工具 rsync(配合 SSH,增量、断点续传、权限与时间保持更完善)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Linux系统中如何用FileZilla进行文件同步
本文地址: https://pptw.com/jishu/777521.html
