linux 如何生成密钥
时间: 2023-10-13 22:24:38 浏览: 137
Linux下openssl安装及密钥生成
在 Linux 上生成密钥的步骤如下:
1. 打开终端,输入以下命令创建一个密钥对:
```
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
```
其中,`-t rsa` 指定生成 RSA 密钥,`-b 4096` 指定密钥长度为 4096 位,`-C` 参数为注释,可以用来标识这个密钥的用途。
2. 接下来会提示你输入保存密钥的文件名和位置。如果不需要修改,直接按 Enter 即可。
3. 然后会提示你输入一个密码,这个密码会被用来保护你的私钥。可以输入密码,也可以直接按 Enter 跳过,不设置密码。
4. 生成成功后,会在指定的位置生成两个文件:`id_rsa` 和 `id_rsa.pub`,其中 `id_rsa` 是私钥,`id_rsa.pub` 是公钥。
5. 将生成的公钥复制到需要访问的远程主机上的 `~/.ssh/authorized_keys` 文件中,以便可以使用私钥进行身份验证。
以上就是在 Linux 上生成密钥的步骤。
阅读全文