在分布式集群中,通常都是一台中心管理节点,访问其余从节点,如下图所示,在ssh过程中每次都需要输入密码很不方便,其次在编写脚本时,如果涉及到主从间的交互,也需要手动的输入密码,会很麻烦,所以需要配置集群间的访问免密配置。
集群间访问的免密配置,分两个步骤:
1、生成管理节点的密钥
ssh-keygen -t rsa
2、把本机的公钥发往到需要访问的节点上,同样需要输入一次密码
ssh-copy-id -i ~/.ssh/id_rsa.pub username@ip
3、验证是否生效
?生效。