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

作者: admin 分类: linux 发布时间: 2018-05-28 21:25

  公钥认证的原理

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

  实验:

  使用Xshell软件

  生成公钥私钥

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

用户密钥生成“下一步”
 

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

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

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

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

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

密钥密码
密钥密码

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

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

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

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

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

测试

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

 

新建会话SSH
新建会话SSH

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

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

Linux 命令大全

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!