通过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
相关推荐
EMTime2 小时前
Docker运行OpenWRT
运维·docker·容器
lolo大魔王2 小时前
Linux 文件系统超全面详解(原理、结构、挂载、分区、inode、日志、管理命令)
linux·运维·服务器
zyl837215 小时前
Docker 使用手册
运维·docker·容器
古月方枘Fry5 小时前
MGRE实验
运维·服务器
stolentime6 小时前
FreeDomain 本地开发环境快速搭建指南
运维·服务器·网络
bush47 小时前
嵌入式linux学习记录四
linux·运维·学习
lihao lihao8 小时前
软硬链接
linux·运维·服务器
TOWE technology8 小时前
智能安防监控系统如何做好防雷?——视频信号SPD综合应用方案解析
运维·服务器·防雷产品·信号保护·信号防雷·spd
楼田莉子8 小时前
Docker学习:Docker介绍及其架构介绍
运维·后端·学习·docker·容器·架构
大明者省9 小时前
IIS 端口绑定正常访问的原理说明与常见误区澄清
运维·服务器·笔记