【发布时间】:2021-07-17 06:50:39
【问题描述】:
我今天刚开始使用 Git Bash,我正在尝试使用 git bash 创建一个试用 SSH 密钥,所以我没有为其设置任何密码,因为我认为我可以稍后将其删除并创建一个新密码。如何使用 Git Bash 删除/删除这个没有密码的 SSH 密钥,以及如何检查我创建的 SSH 密钥是否真的消失了?
我已经尝试过$ rm -f ~/.ssh/id_rsa*,但我不确定它是否真的有效。
【问题讨论】:
-
如果你知道位置和文件名,你当然可以删除它。这取决于您首先使用什么工具来创建它,以及之后您对密钥做了什么。
ls ~/.ssh/的输出是什么? -
我使用 Git Bash 生成 ssh 密钥,我确实在 C:\Users\user\.ssh 文件夹中看到了 3 个文件。我还没有对它做任何事情。我只是想从我的电脑中删除它。
ls ~/.ssh/的输出是我刚才提到的文件夹中的文件@Matt -
虽然 GitBash 带有 Git-for-Windows,但它不是 Git 的一部分。只是 Git 需要一个 POSIX shell 才能运行,所以人们采用 bash-for-Windows 并将其嵌入到 Git-for-Windows 发行版中。这意味着 bash 标记可能是合适的(而 ssh 标记是合适的)但 git 不合适。