使用cwRsync定时推送文件到Linux

作者: 5473 分类: 未分类 发布时间: 2020-05-14 20:39 阅读数:122

目标:将windows上的一个目录定时推送(同步)到Linux服务器上。

  1. 下载cwRsync客户端,http://soft.zdfans9.xyz/cwRsync_15110.zip
  2. 下载后,解压得到bin目录和cwrsync文件,双击cwrsync文件,自动生成home目录
  3. 配置SSH免密码登录,步骤如下:
    1. 将home/~/.ssh目录中的id_rsa.pub这个文件拷贝到 Linux 的~/.ssh目录中
    2. 将id_rsa.pub里面的内容导入到~/.ssh/authorized_keys文件中,shell>cat id_rsa.pub >>~/.ssh/authorized_keys
    3. Linux服务器开启证书登录 shell>vi /etc/ssh/sshd_config
      PubkeyAuthentication yes
      AuthorizedKeysFile .ssh/authorized_keys
    4. 设置cwRsync目录下的id_rsa文件的权限
  4. 将cwRsync目录下的bin目录加入系统PATH路径
  5. 测试文件传输 cmd> rsync -avzP -e ‘ssh -p 8122’ ./ztb root@10.74.121.69:/storage
  6. 测试通过后编写批处理文件rsyncZtb.bat
  7. 设置定时任务执行rsyncZtb.bat



 

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注