linux如何验证公钥私钥是否配对shell

  公钥认证的原理

  所谓的公钥认证,实际上是使用一对加密字符串,一个称为公钥(public key),任何人都可以看到其内容,用于加密;另一个称为密钥(private key),只有拥有者才能看到,用于解密。通过公钥加密过的密文使用密钥可以轻松解密,但根据公钥来猜测密钥却十分困难。

  实验:

  使用Xshell软件

  生成公钥私钥

Xshell软件生成公钥私钥
Xshell软件生成公钥私钥

用户密钥生成“下一步”
 

新建用户密钥生成
新建用户密钥生成

生成公钥和私钥对“下一步”

生成公钥和私钥对中
生成公钥和私钥对中

生成公钥和私钥对完成
生成公钥和私钥对完成

输入用户密钥的名称和密码“密码不输入”——下一步

密钥密码
密钥密码

SSH服务器上注册公钥“保存文件”“点击完成”

保存公钥为文件
保存公钥为文件

另存为到桌面“点击保存”

另存为到桌面
另存为到桌面

私钥自动导入里面
私钥自动导入里面

测试

创建新建会话SSH——点击确定——SSH用户身份验证——选“Public Key(U)”——点击确认——输入用户名称——点击确认——成功登入服务器。

 

新建会话SSH
新建会话SSH

SSH用户身份验证
SSH用户身份验证

成功登陆服务器免密码登录
成功登陆服务器免密码登录


免责声明:本站内收录的所有文章与图片资源均来自于互联网,其版权均归原作者及其网站所有.如果您对本站文章、图片资源的归属存有异议,请立即通知帝一博客(QQ:17762131),情况属实,我们会第一时间予以删除,并同时向您表示歉意!


您可以还会对下面的文章感兴趣:

  • 关于视频网站内容标题设置的提醒
  • 百度搜索引擎基础知识
  • 做一个网站多少钱
  • Intel i9-9900K销售火爆,货源紧俏,4999元买8核完全不亏!
  • 未建好页面应返回503状态码,防止被删除
  • 如何选购稳定免备案服务器?
  • centos7查看分区命令
  • 新王牌.wang域名低价风暴
  • 企业选择什么品牌的服务器最好?
  • 每天逛DEDECMS论坛的那点事