一、问题描述
1、有两台机器 localhost和remotehost
2、程序deploy在localhost上,需要通过rsync将本机文件传送到remotehost,或者从remotehost pull文件到localhost
3、在rsync连接过程中不需要输入root的密码就能同步文件
要实现rsync的无密码传输,基本思路是用一对公私钥来代替帐户密码,实现ssh连接时的认证
二、安装过程(此方法不需要配置)
1、在localhost服务器上安装rsync,命令:
yum -y install rsync
2、启动命令:systemctl start rsyncd
3、开机启动命令