码迷,mamicode.com
首页 > 其他好文 > 详细

ssh秘钥对免密码登陆

时间:2020-07-16 12:00:01      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:linux服务器   命令   现在   ssh   root用户   使用   keygen   roo   登录   

准备两台linux服务器 a和b , 在a上使用ssh命令登陆b服务器 , 并且不用 输入密码

1.在a服务器上,比如是root用户 ,进去/root/.ssh目录 ,没有就创建, 就是进入家目录的.ssh目录下

执行ssh-keygen 命令, 会生成两个文件 id_rsa 和id_rsa.pub

  1. 把id_rsa.pub文件上传添加到服务器b的 家目录/.ssh/authorized_keys 文件中 ,下面的命令就是创建.ssh目录,并把a服务器的id_rsa.pub文件添加进去

ssh ubuntu@123.206.7.231 ‘mkdir -p .ssh && cat >> .ssh/authorized_keys‘ < ~/.ssh/id_rsa.pub

a服务器上

技术图片

3.b服务器上

技术图片

现在在a服务器直接ssh命令就可以登录b服务器,不需要输入密码

ssh ubuntu@123.206.7.231

ssh秘钥对免密码登陆

标签:linux服务器   命令   现在   ssh   root用户   使用   keygen   roo   登录   

原文地址:https://www.cnblogs.com/haima/p/13320673.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!