[系统] linux系统生成SSH密钥

要在Linux上生成SSH密钥对,您可以按照以下步骤进行操作:

  1. 打开终端或命令行界面。
  2. 输入以下命令来生成密钥对:
ssh-keygen -t ed25519

这将生成一个RSA密钥对。

系统会提示您选择存储密钥的文件路径和文件名。您可以按Enter键接受默认值(通常是~/.ssh/id_ed25519),或者根据需要输入其他路径和文件名。

系统还会要求您输入一个密码短语(passphrase)来保护您的私钥。您可以选择输入密码短语或者直接按Enter键跳过。请注意,跳过密码短语意味着任何能够访问您的私钥文件的人都能够使用它。

生成密钥对后,系统会输出公钥的指纹和私钥的位置。默认情况下,公钥文件名是id_ed25519.pub,私钥文件名是id_ed25519(如果您没有更改默认路径和文件名)。

现在,您已经成功生成了SSH密钥对。公钥文件(.pub文件)是您需要在目标服务器上添加到authorized_keys文件中的内容。私钥文件应妥善保存在本地,并保护好密码短语(如果有)。

猜你喜欢

转载自blog.csdn.net/macaiyun0629/article/details/131801945