发布于 2026-01-06 0 阅读
0

配置 Bitbucket 代码库的 SSH 密钥

配置 Bitbucket 代码库的 SSH 密钥

初学者开发者经常会习惯于一遍又一遍地做同样的事情,更具体地说,就是每pull隔一段时间就登录 Bitbucket 服务器push,因为……为什么不呢?

好吧,既然你这么做了,那我就告诉你:

  1. 你这是在浪费宝贵的时间
  2. 你输入的内容超过了应该输入的内容。
  3. 请不要再这样做了。

那么,我们开始吧!

步骤 0:安装 Git

我假设你以前做过这件事😒,无论你用的是 Windows 还是 Linux 都没关系,但如果你用的是 Windows……请安装 Git Bash

步骤 1:创建文件id_rsa.pub

打开终端(如果是 Windows 系统,则打开 Git Bash),然后输入:

ssh-keygen -t rsa -b 4096 -C "your@email.com"
Enter fullscreen mode Exit fullscreen mode

如果你操作正确,应该会出现以下画面:

Generating public/private rsa key pair.
Enter file in which to save the key (/home/<your-user>/.ssh/id_rsa):
Enter fullscreen mode Exit fullscreen mode

从现在开始,你只需要做一件事……反复按回车键,就能得到以下结果:

Created directory '/home/<your-user>/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/<your-user>/.ssh/id_rsa.
Your public key has been saved in /home/<your-user>/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:lXhYzNtK37chmNGsV5/278yr6LrWuUygcYvqklcdtzI my.email@gmail.com
The key's randomart image is:
+---[RSA 4096]----+
|         o.      |
|         +o.     |
|        o +oo    |
|         +oo.o . |
|       .S+oo*.. o|
|       .=E+=.o.+o|
|    . .o .+.o o.+|
|   o ..  .oo.  +.|
|    +o  .o+=...oB|
+----[SHA256]-----+

Enter fullscreen mode Exit fullscreen mode

id_rsa.pub创建了一个名为“.”的文件。

第二步:检查你是否做得好

为了确保万无一失,让我们用以下命令查看文件内容(此命令也适用于 Windows 用户):

cat ~/.ssh/id_rsa.pub
Enter fullscreen mode Exit fullscreen mode

你应该会看到类似这样的内容:

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDKk+oiraZNtLEOsnoipb2vQneDKEu/KRjkimYucyrISkELCIqudGDhPyOxsKDIh61+tkoufJ6l0i9OCWVF/ckF2b8EZmqDLPIQR0x3Idg8vkmYS+aD/DdeUDrCYOR0rWXrCAdOOMJrkuoN0z+rFEGHW+Lkx8JqIwUm237RVOnJy9g8XG9bpRjjNZGLvhVIR0rmNtJ3NdEHZTrXmkookIU1/XTr/WVn6W7L695yyIYonNGczDrhAmnqYFm6HQabb4NTUm37PiZRxbkiJLjAo44AMM+4FhUrYN9FJkfgSqa3yJAYAGwFxRarw0JiG5yocXMLfP3kkcpfXrSxB2hz4D3U3Mw814tcUlLYQtcJN0kzO5qSUWfXeedZsmQw5p2zwlcrLcXeIvOleupvK+H+r7CW2Efvq/GZtZUytwgO1J2uOrs8RBZMWTYjz1qXOmC03V7Kft3Mcn9udGmuDB9nWuPJi8wl9UyHT/hUpJi4g/n9hazulnToM9mBOi82x2aMvcbnapsPk5dMFmh3lZylAs/szQwYbR05Qu6UXZxoZXWsoZds4O/RrXIsyViw6FKLvO2diJlDNuDu9fg4FK5kbOEktqqi6h3pY8QtJEM7I1iiKUeZVzinswn0Xh7bwEOduT+aZ79J99MV8pav6EsBEEIi+9qFbcuzIMTKrqcUYfOWOw== my.email@gmail.com

Enter fullscreen mode Exit fullscreen mode

这是你的SSH密钥

步骤 3:在 Bitbucket 中配置您的 SSH 密钥(Github 也类似)

登录Bitbucket并搜索您的用户图标:

#1 搜索您的用户图标

现在点击Bitbucket 设置选项:

点击该选项

现在点击SSH密钥选项:

点击该选项

现在按下“添加密钥”按钮。如果您之前配置过 SSH 密钥,它将被列出(就像我的一样):

按下按钮

最后,输入你想要的任何名称,然后粘贴你在步骤 2 中看到的内容

按下保存键

就这些。很简单,对吧?

步骤 4:使用 SSH 协议克隆您的存储库

现在是时候证明你做得不错了,所以创建或访问任意一个代码仓库,然后点击“克隆”按钮。你应该会看到 SSH 选项被选中:

按下克隆按钮

最后,只需克隆你的仓库,然后就可以开心啦😁:

要开心

文章来源:https://dev.to/jorge_rockr/configuring-ssh-key-for-bitbucket-repositories-2925