使用 Git Bash 检查现有的 SSH 密钥

问题描述 投票:0回答:1

我想使用 SSH 密钥来创建 GitHub 存储库。

有关更多信息,我遵循了本指南: 检查现有的 ssh 密钥

使用命令

ls -al ~/.ssh
后,我得到以下结果:

这是什么意思?我是否已有 ssh 密钥?

我不清楚。

在 GitHub 站点的“检查现有 SSH 密钥”段落下 他们写道:

我看不到任何文件名。

请告诉我该怎么做。

提前致谢。

干杯, 凯斯87

github repository ssh-keys
1个回答
0
投票

如果您在默认 ~/.ssh 目录中没有发现任何现有类型的密钥 - 也许更好的解决方案是向同事询问存储库的密钥在哪里。但如果您创建一个新的存储库 - 那么只需使用(对于 Linux)创建您自己的密钥:

ssh-keygen -t rsa -b 4096 -C "[email protected]" -f ~/my_key_filename

地点:

-t - the type of your key. In this example - rsa
-b - the "strength" of your new key (4096 bit - enough for GitHub)
-C - just commentary to let others know that it is your key
-f - the path to your new key. 

公钥将以 .pub 扩展名存储 - 您可以与任何人共享并将其复制到 GitHub 但!不带 .pub 扩展名的文件是您的私钥。将其保存在安全的地方。访问您的 GitHub 存储库需要它。

您可以复制和移动关键文件。

© www.soinside.com 2019 - 2024. All rights reserved.