1. 前期准备:
检查是否安装了SSH服务和rsync服务(rsync是一个远程数据同步工具,可以通过LAN/WLAN快速同步多台主机之间的文件)
rpm -qa | grep openssh
rpm -qa | grep rsync
我的Centos 5.6下的显示:
如果没有安装则执行一下安装:
yum install ssh
yum install rsync
service sshd restart 启动服务
1. SSH无密码验证的原理
Master作为客户端,要实现无密码公钥认证,连接到服务器Salve上时,需要在Master上生成一个密钥对,包括一个公钥和一个私钥,而后将公钥复制到所有的Salve上。当Master通过SSH链接到Salve上时,Salve会生成一个随机数并用Master的公钥对随机数进行加密,并发送给Master。Master