目前,Windows 11 中存在一个已知问题,即安装商店版本的 WSL(我相信这是通过 默认安装的wsl --install
)意味着无法wsl
通过 SSH进入机器使用。
然而,当我发现这是一个问题时,我已经安装了商店版本。我想正确切换到故障排除页面上提到的“Windows 内”版本的 WSL,但不幸的是,它没有链接到如何最好地做到这一点的说明。我试过运行例如,
wsl --uninstall
wsl --update --web-download
但这似乎还不够——当我通过 sshThe file cannot be accessed by the system.
运行时,我仍然会遇到这种情况wsl
。当前 WSL 版本:2.3.26.0。
最终,我想rsync
在 Debian 上运行以从 Windows 获取一些文件,例如,
rsync -vPn --rsync-path='wsl rsync' --remove-source-files my_user@my_ip:/mnt/c/rsync_testing .
但到目前为止,设置 WSL 似乎是先决条件。