使用ssh公钥实现免密码登录

要登陆的主机IP:192.168.146.132

 

用 ssh-keygen 生成密钥对时,通常会面临是使用RSA还是DSA的选择,RSA 与 DSA 都是非对称加密算法

DSA 只能用于数字签名,而无法用于加密(某些扩展可以支持加密);RSA 即可作为数字签名,也可以作为加密算法

 

使用命令ssh-keygen会生成一个公钥一个私钥 至于公钥私钥如何理解请移步 什么是公钥私钥和数字签名

这里输入完命令后回车就行了,默认创建

id_rsa是私钥 id_rsa.pub是公钥 ,接着我们将公钥发送给要登陆的主机 

----> scp id_rsa.pub root@192.168.146.132:/root/.ssh (@目标主机ip:目录)

接着进入要登陆的主机

进入刚才发送的目录 发现id_rsa.pub存在  用cat命令把它写入authorized.keys

重启ssh

这样就配置完成了  我们登录一下试试

 

OK!~

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值