简要阅读 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
| 12
 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格式的公钥,即可复制并放置到相关的接口中使用。
 
 |