首页 > 其他 > 详细

ssh免密码登陆

时间:2017-02-13 14:11:55      阅读:240      评论:0      收藏:0      [点我收藏+]

本地服务器希望免密码访问远端服务器

(1)在本地服务器使用命令“ssh-keygen -t rsa”,连续按三次回车后会在~/.ssh文件夹生成密钥对,.ssh包含:

       id_rsa : 生成的私钥文件

  id_rsa.pub : 生成的公钥文件

  know_hosts : 已知的主机公钥清单

       authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥(如若没有,自行创建,权限必须为600)


(2)使用scp命令将id_rsa.pub里的内容拷贝至远端服务器的authorized_keys里面

       scp  .ssh/id_rsa.pub   10.46.121.38:/root/.ssh/authorized_keys

       或者使用ssh-copy-id  -i  ~/.ssh/id_rsa.pub   10.46.121.38


(3)通过本地服务器重新ssh 10.46.121.38就可以免密码登陆


(4)如果想远端访问本地也是免密码,只需要将以上的操作反过来做一遍就可以。

本文出自 “12400094” 博客,请务必保留此出处http://12410094.blog.51cto.com/12400094/1897239

ssh免密码登陆

原文:http://12410094.blog.51cto.com/12400094/1897239

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!