大学网 > php中文网 > 开发工具git怎么生成ssh密钥正文

git怎么生成ssh密钥

中国大学网 2024-10-17
为了安全连接远程 git 服务器,需要生成包含公钥和私钥的 ssh 密钥。生成 ssh 密钥的步骤如下:打开终端,输入命令 ssh-keygen -t rsa -b 4096。选择密钥保存位置。输入密码短语以保护私钥。将公钥复制到远程服务器上。将私钥妥善保存,因为它是访问帐户的凭据。

git怎么生成ssh密钥

生成 SSH 密钥

为了安全地连接到远程 Git 服务器,需要生成 SSH 密钥。SSH 密钥包含公钥和私钥,公钥存储在服务器上,私钥存储在本地计算机上。

生成 SSH 密钥的步骤:

  1. 打开终端或命令提示符。
  2. 输入以下命令:

    ssh-keygen -t rsa -b 4096
  3. 按 Enter 键。
  4. 选择要保存密钥的位置。默认位置为 ~/.ssh 目录。
  5. 输入一个密码短语。此密码短语将用于保护私钥。
  6. 再次输入密码短语以确认。

生成 SSH 密钥后:

  • 公钥(id_rsa.pub)

    • 包含在 ~/.ssh 目录中。
    • 将此密钥复制到远程服务器上,以便服务器能够识别您的身份。
  • 私钥(id_rsa)

    • 包含在 ~/.ssh 目录中。
    • 请务必妥善保存此密钥,因为它可用于访问您的帐户。

将公钥添加到远程服务器:

  1. 打开终端或命令提示符。
  2. 输入以下命令:

    ssh-copy-id user@example.com
  3. 替换 user 为您的用户名,example.com 为服务器地址。
  4. 按 Enter 键。
  5. 输入密码。
  6. 公钥将添加到服务器上。

以上就是git怎么生成ssh密钥的详细内容,更多请关注中国大学网其它相关文章!