上一篇 下一篇 分享链接 返回 返回顶部

如何在CentOS 8系统服务器中生成SSH密钥?

发布人:Minchunlin 发布时间:2020-12-25 17:06 阅读量:909

SSH(Secure Shell)是一种加密协议,用于连接远程设备。默认情况下,它工作在TCP 22端口。使用SSH与远程服务器连接有两种方法,一种是通过使用密码认证,另一种方法是通过公钥认证。在本教程中,我们将学习如何在CentOS 8系统服务器中生成一个SSH密钥,用于基于密钥的身份验证。

生成SSH密钥

在生成SSH密钥之前。首先,验证是否已安装SSH。要进行验证,请打开终端并输入以下命令。

#ssh –V

验证完SSH软件包后。现在,我将使用以下命令生成SSH密钥。

#ssh-keygen

为了加强安全性,您可以根据需要提及加密算法,如下所示。

#ssh-keygen –t rsa

#ssh-keygen –t rsa –b 4096

输入上述命令后,将出现以下输出。

要将文件保存在建议的目录中,请按Enter。

接下来,它将提示您输入密码,将其保留为空,然后按Enter。将显示以下输出。

SSH密钥已成功生成。您可以使用以下命令查看SSH密钥来进行验证。

此命令将打印您的SSH密钥。

在本教程中,我们学习了如何在CentOS8中生成SSH身份验证密钥。我们还看到了如何使用特定的加密算法来生成SSH密钥。

目录结构
全文