您可以吗,是否建议对 github 和 gitlab/gitbucket 使用相同的 ssh 密钥

Yul*_*ale 6 git github ssh-keys gitlab

您可以将相同的 ssh 密钥用于不同的版本控制托管服务吗?

如果可以,利弊是什么?

场景:我有我在计算机上使用的 ssh 密钥,我可以并且应该在同一台计算机上对 gitlab/gitbucket 使用相同的 ssh 密钥吗?

Von*_*onC 14

不,这是不可取的:私钥应仅用于一项服务,这样您就可以仅为该服务撤销/更改它。

您可以做的是设置一个~/.ssh/config文件,您可以在其中将正确的私钥与正确的主机相关联,如此处所述