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

ssh密钥验证方式登录

时间:2018-10-25 00:10:00      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:bsp   添加   sha   fuse   列表   nbsp   file   私钥   col   

三、SSH无密码(密钥验证)登录的配置
配置主机A免密登录到主机B
方法一)
   1.在主机A生产密钥对: ssh-keygen -t rsa, 会在.ssh目录下产生密钥文件
   2.拷贝主机A的公钥到主机B: scp id_rsa.pub host_name:file_dir
   3.将主机A的公钥加到主机B的授权列表.ssh/authorized_keys(若不存在,手动创建): cat id_rsa.pub >> authorized_keys 
   4.授权列表authorized_keys的权限必须是600,chmod 600 authorized_keys
  
方法二)
    #进入到我的home目录  cd ~/.ssh
    ssh-keygen -t rsa (四个回车)  
    执行完这个命令后,会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥)  
   将公钥拷贝到要免登陆的机器上:  ssh-copy-id localhost
 
在服务器添加完公钥后报错

sign_and_send_pubkey: signing failed: agent refused operation

这个时候我们只要执行下


eval "$(ssh-agent -s)"
ssh-add

ssh密钥验证方式登录

标签:bsp   添加   sha   fuse   列表   nbsp   file   私钥   col   

原文地址:https://www.cnblogs.com/chenxiaoy/p/9845661.html

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