ssh无密码登录原理及配置步骤

本文介绍了SSH无密码登录的原理和配置步骤,包括在A机器生成私钥和公钥,然后将A机器的公钥拷贝到B机器并写入authorized_keys文件,从而实现A机器对B机器的安全免密码登录。
摘要由CSDN通过智能技术生成

是否在为每次登录服务器都要输入密码感到烦恼,想不想一次配置,以后直接免密码登录~~来,心动不如行动动!

需求:A机器想要从此以后免密码登录到B机器(ssh username@IP(B)直接登录,不再要求输入密码)

原理

参考公钥(yue,四声)和私钥

既然要A机器免密码登录B机器,那么A机器只是不用密码这种方式作为验证自己用户身份的方式了,而是换成了连接过程中的加密和解密验证。

简单说来,我们作免密码登录的配置过程,就是在和B机器说:以后凡是A机器来登陆,你确认是他的身份后,就让它直接上你就行了~

那么关键就是,如何确认A机器的身份?这里就涉及到公钥和私钥的知识。

公钥和私钥都是成对出现的,它们顾名思义是一对钥匙,钥匙既可以用来解锁(开锁),也可以用来加锁(关锁)。在网络上我们传输重要信息,如银行卡的账户密码时,一般都是需要在传输过程加锁,传输到目的地后解锁的,这样可以防止过程有人抓包,直接截获了重要信息。另外,也要防止一点是,有人截获数据包后,恶意发送假的数据包到对面,破坏两边原本正常的沟通。

综上,安全的隐秘交流的关键在于确认两点:

  • 只有有钥匙的人可以解开我的密文。
  • 密文是我发的,不是别人冒充发的。

而一种比较传统的加锁解锁

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值