多台电脑共用一个ssh密钥来访问被Ansible控制机器
本次操作选取142(master)和141(slavertwo)使用相同的ssh密钥访问140(slaverfour)
机器。
一、142机器上操作
首先在142机器生成ssh Key放在其默认的目录下“~/.ssh”:
# ssh-keygen -t rsa -C "root123@gmail.com" (root123@gmail.com属于自己创建的自
定义部分)
然后进入其目录(/root/.ssh/)下查看其公钥和密钥的权限
然后将此密钥对拷贝出去,本次操作是在虚拟机上进行,所以拷贝到物理机的共享文件
夹中。
# cp id_rsa id_rsa.pub /mnt/hgfs/key/
二、141机器操作
按照其上相同方式生成ssh密钥对:
# ssh-keygen -t rsa -C "root123@gmail.com" (root123@gmail.com是自定义部分,保持
不变)