通过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
相关推荐
qqxiaoxingxing4 小时前
HR重复性工作自动化落地指南:先梳理任务边界,再选工具
运维·自动化
王琦03185 小时前
持续集成持续交付企业示例
运维·ci/cd
Lsetea6 小时前
SSL证书指纹相同但文件哈希不同:PEM、DER与公钥摘要怎么比
运维·https·ssl证书·openssl·证书链
wtblszn6 小时前
废气处理余热回收设备远程运维系统方案
运维
乔旭伟6 小时前
Linux 服务器备份实战:一致性快照、日志归档与恢复演练
linux·运维·服务器
cpolar技术支持6 小时前
把配置发出去怕带出密钥?先把含凭据配置转成脱敏只读快照,用 cpolar 给同事核对差异
运维·python·内网穿透·cpolar·配置脱敏
我不会起名字3226 小时前
Redis 突然只能读不能写:MISCONF 报错的 3 类触发条件与 4 步恢复
运维·redis·持久化·排查·misconf
workflower7 小时前
Agentic AI 时代的企业ICT 基础设施运维
运维·人工智能·机器学习·重构·云计算·汽车
szxinmai主板定制专家7 小时前
ZYNQ 数据采集方案踩坑总结:电力强电磁干扰、工业现场多协议适配优化
运维·人工智能·fpga开发·机器人·zynq
猫咪很可爱7 小时前
Oracle RAC 启动失败排查:私网通信与内核参数优化实战
运维·数据库·oracle