通过RSYNC在linux和windows间同步文件

通过RSYNC在linux和windows间同步文件

下载windows版本rsync

下载链接 https://itefix.net

下载后是一个zip的压缩包,直接解压就可使用

配置windows到linux的秘钥

在cmd命令下执行以下命令,一直回车生成秘钥文件

dos 复制代码
"D:\Program Files\cwrsync\bin\ssh-keygen.exe"
会在以下路径生成秘钥文件
C:\Users\Administrator\.ssh

修改秘钥文件安全属性,删除其他用户组的权限,否则会报0640权限错误

Load key "/cygdrive/c/Users/Administrator/.ssh/id_rsa": bad permissions

拷贝公钥文件到linux服务器,实现免密

id_rsa.pub的内容粘贴到linux服务器的/root/.ssh/authorized_keys

通过ssh测试是否可以实现免密(拷贝ssh.exe到C:\Windows\System32

dos 复制代码
ssh.exe root@192.168.1.10

配置同步命令

rsync.exe --port=22 -avz --update --progress root@192.168.1.10:/mnt/ /cygdrive/d/10.72.18.20-mnt

结合windows计划任务实现定时同步文件

dos 复制代码
把以下脚本保存成bat脚本
D:
cd D:\Program Files\cwrsync\bin
rsync.exe --port=22 -avz --update --progress root@192.168.1.10:/mnt/ /cygdrive/d/10.72.18.20-mnt
相关推荐
跨境麦香鱼几秒前
2026自动化抢鞋机器人:如何通过高并发代理提高成功率?
运维·网络·自动化
路由侠内网穿透7 分钟前
本地部署开源发票管理系统 Invoice Ninja 并实现外部访问
运维·服务器·数据库·物联网·开源
Hello 0 115 分钟前
“机房学生认证系统”与批量自动化部署方案
运维·自动化
KKKlucifer17 分钟前
4A 平台合规自动化:从策略配置到审计追溯的全链路技术实现
运维·网络·自动化
信创DevOps先锋21 分钟前
Gitee DevOps:构筑国产化数字基座,赋能企业信创转型
运维·gitee·devops
似水এ᭄往昔33 分钟前
【Linux】--进程控制
linux·运维·服务器
l143723326742 分钟前
AI解说大师narrator-ai-cli:影视解说自动化工具,CLI架构让内容生产效率翻倍
运维·人工智能·自动化
Gofarlic_oms143 分钟前
构建可视化监控体系实现ANSYS许可证可观测管理
大数据·运维·网络·数据库·人工智能
倦王1 小时前
在docker下部署Xinference
运维·docker·容器
zhang133830890751 小时前
守护水工安全:CG-85D振弦式渗压计在大坝与堤防监测中的核心作用
运维·服务器·网络·人工智能·自动化