A-A+

通过ssh执行rsync来完成同步文件的命令总结

2016年11月29日 Linux 暂无评论 阅读 1,431 views 次

rsync有两种常用的认证方式,一种为rsync-daemon方式,另外一种则是ssh。

在一些场合,使用rsync-daemon方式会比较缺乏灵活性,ssh方式则成为首选。

1、从本地同步到远程

rsync -avz -e ssh /data/wwwroot/shop/upload/ root@120.24.170.210:/data/wwwroot/shop/upload

rsync -avz -e 'ssh -p 61124' /data/wwwroot/shop/upload/ root@120.24.170.210:/data/wwwroot/shop/upload

以上两种方式的区别就是远程的ssh默认端口换了

2、从远程同步到本地

rsync -avzP -e ssh root@114.215.191.193:/data/wwwroot/shop/upload  /data/wwwroot/shop/upload/

rsync -avzP -e 'ssh -p 61124' root@114.215.191.193:/data/wwwroot/shop/upload  /data/wwwroot/shop/upload/

标签:

给我留言

Copyright © 严佳冬 保留所有权利.   Theme  Ality 百度地图 苏ICP备19045515号-2

用户登录

分享到: