centos7中ssh免密登录配置

210 阅读1分钟

 先附一张成功后应该存在的文件

 1、在/root/.ssh下面新建文件authorized_keys

touch /root/.ssh/authorized_keys

2、生成密钥

ssh-keygen  -t   rsa   -P  ''

 成功后会生成如下文件

3、使用ssh登录到其他服务器

 主机名或者ip地址都可以

ssh master

4、复制登录密钥

ssh-copy-id salve01

然后就可以在authorized_keys文件里面看到该密钥,注意检查authorized_keys中存的秘钥

5、验证

ssh master

发现不用输密码

 

附:修改主机名

sysctl kernel.hostname=salve02