为啥要设置ssh无密码登录? 我们先来看一下分布式系统的一键启动流程, 在matser机器上运行脚本,脚本检测有多少slavers,然后通过ssh登录到slavers,进入到相同的目录(或者通过$XXX_HOME环境变量进入对应的目录),然后启动slave进程. 不同的机器密码可能不一样,这里如果ssh 还需要输入密码进行登录的话,就不是一键启动了. 因此,ssh无密码登录是必须设置的. 1)SSH无密码原理 Master作为客户端,要实现无密码公钥认证,连接到服务器Salvers(Worker