Bash 显示我的私钥 id_rsa 存在,即使它不存在(Opp 也是如此)。为什么?

Bash 显示我的私钥 id_rsa 存在,即使它不存在(Opp 也是如此)。为什么?

已成功(通过 ssh)从 Win10 PC 上的 Bash 连接到 DigitalOcean ubuntu droplet。我假设我的私钥位于 ~/.ssh/id_rsa(在 Win10 bash 系统中,此路径转换为C:\Users\Bob\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs\home\bobu\.ssh​​。

即使我通过 Bash 中的 LS 命令列出上述文件夹的内容,它也会显示私钥存在。即使我在这个位置创建文件或文件夹,在列出/查看内容时也会显示该文件或文件夹。

但问题是 Windows 资源管理器已停止显示私钥文件,甚至其他config文件或位于该位置的文件副本id_rsa.pub。我 100% 确定我在 Win10 资源管理器中查看的是正确的文件夹位置,因为如果我通过 bash 终端在该位置创建文件或文件夹,则该文件或文件夹会立即显示在 Win10 资源管理器中。

因此,简而言之,我的问题是,如何在 Windows 资源管理器中找到我的私钥文件和其他配置文件?如果需要,如何从 Windows 中删除它们?

相关内容