我对这项业务还很陌生,我不明白如何从我的 win10 机器通过 SSH 连接到我安装的 wsl2 ubuntu 20.4
基本上,我关注了this tutorial , 但我不断收到以下错误:
curl ifconfig.me
)进行 SSH 时,出现错误“连接超时”ip route get 1.2.3.4 | awk '{print $7}'
)SSH 时,它给了我错误“权限被拒绝”在某些时候,我收到了错误“sshd:没有可用的主机 key ——正在退出”,所以我关注了 this fix但后来我得到了之前提到的错误。我应该从
/etc/ssh
中删除任何内容吗?文件夹?最终目标是通过 vs-code ssh'ing,但我想一旦我可以从 powershell 中做到这一点,vs-code 也是如此。
最佳答案
看来你需要输入/etc/ssh/sshd_config
(具有 sudo
权限)并更改以下几行:
ChallengeResponseAuthentication yes
PasswordAuthentication yes
关于从 Windows 10 SSH 到 wsl2 ubuntu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65196276/