生成公匙、私匙,并移动公匙
- 以我自己的机器为例,假设我需要配置master连接slave1。首先在master机器上生成公匙和私匙,输入
ssh-keygen -t rsa
一直回车即可,结果如下 - 该指令在
~/.ssh
目录下生成了公钥(id_rsa.pub)和私钥(id_rsa),可以进入该目录下查看cd ~/.ssh
然后输入指令ls - 进入
/.ssh
目录下,创建authorized_keys
文件,然后先把本机slave1的公匙写入到该文件中,cat ~/.ssh/id_rsa_pub authorized_keys
,接下来需要把masterd的公匙复制到slave1上写入到authorized_keys的末尾
4.cat /usr/id_rsa_pub ~/.ssh/authorized_keys
,保存并退出文件.
到此,ssh的免密登陆配置完成,可以在master上通过ssh 连接slave1主机了。