ssh没有这样的文件或目录

我不得不清除Windows操作系统。我去检查我是否仍然有 ssh ,但没有,所以我创建了一个。

经过正确的步骤,甚至获得了代理ID。

现在,当我尝试使用 bash 查找id/rsa/pub时,它不会告诉我任何文件或目录。

但是我可以使用文件浏览器找到该ssh文件。 尝试获取 ssh 键以重新加载到我的 GitHub Heroku
搜索 stackoverflow 之后,我确实找到了一篇文章,说要运行命令env|grep HOME,并确保将HOMEDRIVE=C:设置为HOMEDRIVE=C:Users/Samson/,但我的却没有。

如果那是正确的解决方法,我该如何将HOMEDRIVE=C: =设置为Users/Samson/

我正在使用 Windows计算机

如果那不是正确的解决方法,我欢迎您提出建议。我对此非常环保。 foreign_key option

ssh没有这样的文件或目录

lxcgo 回答:ssh没有这样的文件或目录

问题

尝试显示ssh公钥有两个问题,如屏幕截图所示:

  • 不使用任何命令,直接输入文件路径。命令cat可用于此目的。
  • 文件路径不正确:id_rsa/pub而不是id_rsa.pub

解决方案

为了查看公钥文件的内容,请在bash中尝试以下命令:

cat ~/.ssh/id_rsa.pub

否则,您可以简单地使用文本编辑器(例如记事本)从Windows资源管理器中打开文件。

,

您必须先生成密钥 使用此命令生成密钥
ssh-keygen -t rsa -b 4096 -C "youremail@example.com" 输入您在 github 中的上述电子邮件。 现在按回车,然后你的密钥就会生成,你就可以获取你的 ssh 密钥 这个命令—— ssh-keygen -t rsa -b 4096 -C "youremail@example.com"

本文链接:https://www.f2er.com/2548391.html

大家都在问