漏洞管理服务 CODEARTS INSPECTOR-如何生成私钥和私钥密码?
如何生成私钥和私钥密码?
当主机扫描通过密钥的方式来登录目的主机时,会涉及到私钥和私钥密码的填写。
私钥和私钥密码的生成方式如下:
- 在目的主机上执行ssh-keygen命令生成公钥和私钥,按照提示信息输入生成密钥的文件路径,并输入2次私钥密码。
执行ls命令可查看在设置的文件路径下生成的公钥和私钥文件。
- 将公钥配到目的主机的sshd服务认证配置里面,然后执行systemctl restart sshd命令重启ssh服务。
- 执行cat命令查看私钥文件内容,并将私钥内容进行复制,拷贝至“授权信息管理”页面的私钥文本框中,并输入私钥密码。
到此,源主机就有了私钥,目的主机就有了公钥,源主机发起连接请求到目的主机时,目的主机会随机发送一个字符串给源主机,源主机利用私钥加密该字符串,然后发送给目的主机,目的主机利用公钥解密该字符串,如果和发送时匹配,则认证通过。