一、简介
无密登陆在特定情况下能简化登陆步奏,在安装一些集群软件时,需要此功能来进行通讯、发送消息等。
二、配置
假设有三台机器A、B、C三台机器需要配置无密登陆,A需要对B、C机器进行无密登陆。
简易原理:A在本机器上生成A的公钥,放在B、C机器上即可,当A请求登录B、C时会,进行公钥验证并通过。
步奏:
- 在A机器上生成公钥
ssh-keygen -t rsa
输入以上命令并回车。。。在/home/user/.ssh下生成id_rsa, id_rsa.pub文件,其中id_rsa.pub是公钥
- 在B、C机器上重复步奏1,将A机器上的同名文件copy到B 的/home/user/.ssh文件夹下重命名为A.id_rsa.pub,然后将A.id_rsa.pub写入到/home/user/.ssh 文件夹下的authorized_keys文件中,命令:
完成以上步奏就完成了,ssh无密码登陆配置。cat A.id_rsa.pub >> authorized_keys
备注:创建时间:2017-02-23 16:51:12 个人博客转移文档