GitLab生成SSH秘钥

GitLab生成SSH秘钥


方法

  1. 在Linux或macOS上打开终端,或在Windows上打开Git Bash / WSL。*
  2. 生成一个新的ED25519 SSH密钥对:
    ssh-keygen -t ed25519 -C "email@example.com"
    或者如果你想使用RSA:
    ssh-keygen -o -t rsa -b 4096 -C "email@example.com"
    -c标志添加了一个注释的关键如果你有多个他们及想告诉哪个是哪个。它是可选的。
  3. 接下来,系统将提示您输入一个文件路径来保存SSH密钥对。如果您还没有SSH密钥对,也没有生成部署密钥,那么可以通过pressingEnter使用建议的路径。使用建议的路径通常允许您的SSH客户机自动使用SSH密钥对,而不需要额外的配置。如果您已经有一个SSH密钥对和建议的文件路径,您将需要输入一个新的文件路径,并声明在~/中将使用哪个主机的SSH密钥对。ssh / config文件。
  4. 一旦决定了路径,系统将提示您输入密码以确保新的SSH密钥对。使用密码是一种最佳实践,但这不是必需的,您可以通过按两次enter键来跳过创建密码。在任何情况下,如果希望添加或更改SSH密钥对的密码,可以使用-p标志:
    ssh-keygen -p -o -f <keyname>
    现在,该将新创建的公钥添加到GitLab帐户了。

例子

在这里插入图片描述


版权声明:本文为Meloor原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。