如何在Mac和Windows上生成SSH密钥
作者:半吊子全栈工匠2024.02.04 16:15浏览量:7简介:生成SSH密钥可以帮助您安全地连接到服务器,而无需每次都输入密码。在Mac和Windows上生成SSH密钥的方法基本相同,主要步骤包括运行ssh-keygen命令并复制生成的公钥添加到代码仓库或服务器上。需要注意的是,私钥应妥善保管,不要与他人共享。
在Mac上生成SSH密钥:
- 打开终端应用程序。
- 输入以下命令来生成SSH密钥:
ssh-keygen -t rsa -b 4096 -C 'your_email@example.com'
- 按下回车键。这将生成一个包含两个文件的密钥对:id_rsa(私钥)和id_rsa.pub(公钥)。
- 公钥默认保存在用户主目录下的.ssh文件夹中,可以在终端中输入以下命令查看:
cat ~/.ssh/id_rsa.pub
- 复制公钥(id_rsa.pub文件的内容),并将其添加到您的代码仓库或服务器上。
在Windows上生成SSH密钥: - 打开Git Bash或Windows Terminal。
- 输入以下命令来生成SSH密钥:
ssh-keygen -t rsa -b 4096 -C 'your_email@example.com'
- 按下回车键。这将生成一个包含两个文件的密钥对:id_rsa(私钥)和id_rsa.pub(公钥)。
- 公钥默认保存在用户主目录下的.ssh文件夹中。在Git Bash或Windows Terminal中输入以下命令查看:
cat ~/.ssh/id_rsa.pub
- 复制公钥(id_rsa.pub文件的内容),并将其添加到您的代码仓库或服务器上。
请注意,无论在Mac还是Windows上,生成的私钥(id_rsa文件)应妥善保管,不要与他人共享。