更新时间:2024-11-04 GMT+08:00
分享

如何生成私钥和私钥密码?

当主机扫描通过密钥的方式来登录目的主机时,会涉及到私钥和私钥密码的填写。

私钥和私钥密码的生成方式如下:

  1. 在目的主机上执行ssh-keygen命令生成公钥和私钥,按照提示信息输入生成密钥的文件路径,并输入2次私钥密码。

    执行ls命令可查看在设置的文件路径下生成的公钥和私钥文件。

  2. 将公钥配到目的主机的sshd服务认证配置里面,然后执行systemctl restart sshd命令重启ssh服务。

  3. 执行cat命令查看私钥文件内容,并将私钥内容进行复制,拷贝至“授权信息管理”页面的私钥文本框中,并输入私钥密码。

    到此,源主机就有了私钥,目的主机就有了公钥,源主机发起连接请求到目的主机时,目的主机会随机发送一个字符串给源主机,源主机利用私钥加密该字符串,然后发送给目的主机,目的主机利用公钥解密该字符串,如果和发送时匹配,则认证通过。

相关文档