本文介绍通过ssh方式使用rsync同步
server和client都是centos系统
server端配置
ssh-keygen生成key,一直回车即可
touch /root/.ssh/authorized_keys
安装rsync
yum -y install rsync
client端配置
yum install -y openssh-clients
ssh-keygen生成key,一直回车即可
将/root/.ssh下的公钥id_rsa.pub内容拷贝到server端下/root/.ssh/authorized_keys中
此时可以在客户端通过ssh同步了
rsync -av root@10.10.10.10:/whsir/ /whsir/
如果服务端更改了默认port,例如改成了2122,格式如下
rsync -ave 'ssh -p 2122' root@10.10.10.10:/whsir/ /whsir/
原文链接:rsync通过ssh同步方法,转载请注明来源!