如何在CentOS 8上生成SSH密钥
SSH(安全外壳)是用于连接到远程设备的加密协议。默认情况下,它在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。显示以下输出。
SSH密钥已成功生成。您可以使用以下命令通过查看SSH密钥进行验证。
此命令输出SSH密钥。
结论
在本教程中,您学习了如何在CentOS 8上生成SSH身份验证密钥。我们还展示了如何使用特定的加密算法生成SSH密钥。
如何在CentOS 8上生成SSH密钥