我已经在我的Windows计算机上安装了Windows子系统Linux,并在上面安装了Ubuntu。
为了更好地了解系统,我使用 MobaXterm 作为 WSL 的客户端,但我不能在其上安装 SFTP 平移。 我想将一些文件或程序从我的Windows PC上传到WSL,但我不知道该怎么做。 我在某处读到我需要在我的 Windows PC 和 WSL 之间配置 SSH 隧道以允许拖放 SFTP 平移。
有人可以解释我怎么做?(我是计算机领域的新手(。
提前致谢
假设
从这个问题来看,我假设你已经能够通过MobaXterm连接到WSL。但是,您在左窗格中缺少文件浏览器。在这种情况下,当您连接时,您会在顶部看到类似的东西:
| ⮞ Linux distribution: Ubuntu-22.04 │
│ ⮞ Windows drives are mounted into /mnt path (by default) │
│ ⮞ Your DISPLAY is set to <YourLocalIpAdress> |
解决方案
在这种情况下,使用了错误的"运行方法"。
在相应会话的设置中:
- 转到"WSL">
- 将"运行方法"更改为"本地主机连接"。它可能之前已设置为错误的或"自动检测"。
现在,使用更新的会话设置进行连接,MobaXterm 应显示 SFTP 窗格。另请注意,它现在在顶部显示以下连接信息:
│ ⮞ Linux distribution: Ubuntu-22.04 │
│ ⮞ Windows drives are mounted into /mnt path (by default) │
│ ⮞ WSL DISPLAY is automatically redirected to Windows desktop │
│ ⮞ WSL filesystem is accessible in the sidebar browser │