简要阅读 https://docs.github.com/zh/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent?platform=mac
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| 生成RSA密钥对 要生成RSA密钥对,可以使用ssh-keygen命令,-t 指定RSA加密算法,-m指定私钥为PEM格式,并通过 -b 选项选择所需的密钥长度。以下命令将生成一个2048长度的RSA密钥对 ssh-keygen -t rsa -m pem -b 2048 -C "your_email@example.com"
默认存储位置 ●Linux: /home/YOU/.ssh/ ●Windows: c:\Users\YOU\.ssh\ ●Mac: /Users/YOU/.ssh/ 公钥文件: id_rsa.pub 私钥文件: id_rsa
使用时,需打开相应的文件,复制出私钥,并放置到相关的接口中使用。 转化PEM格式公钥 ssh-keygen 命令默认生成的公钥格式是OpenSSH格式,你需要将其转化为PEM格式进行使用 ssh-keygen -f id_rsa.pub -e -m PKCS8
该命令执行完会生成相应的PEM格式的公钥,即可复制并放置到相关的接口中使用。
|