![适用于 Linux 家庭的 Windows 子系统与 Windows 环境家庭的 Windows 子系统](https://linux22.com/image/12131/%E9%80%82%E7%94%A8%E4%BA%8E%20Linux%20%E5%AE%B6%E5%BA%AD%E7%9A%84%20Windows%20%E5%AD%90%E7%B3%BB%E7%BB%9F%E4%B8%8E%20Windows%20%E7%8E%AF%E5%A2%83%E5%AE%B6%E5%BA%AD%E7%9A%84%20Windows%20%E5%AD%90%E7%B3%BB%E7%BB%9F%20.png)
我一直在尝试让它连接到我的 github,但不断收到错误。我认为它认为我是一个不同的用户:(...(不要问为什么我有两个相似命名的用户,我什至不知道了...)
debug1: key_load_public: No such file or directory
debug1: identity file /home/solarmew/.ssh/id_rsa type -1
因为肯定有一个C:\Users\solar\.ssh\id_rsa.pub
我不知道如何切换或如何访问该文件:(
答案1
您的 Windows“主”目录(例如C:\Users\YourName\
)不是您的 WSL 主目录(例如/home/yourname
)。将 SSH 密钥从 Windows 主目录复制到 WSL 主目录,它应该可以正常工作。