wsl2踩坑

  • wsl2的踩坑记录

  • 资料来源:

    <>

  • 更新

    1
    20.07.01 初始化

导语

wsl2 这个一言难尽,一方面非常方便,另一方面有时各种的坑.

说句公道话,wsl2 很香,原来日常需要虚拟机的工作都可以迁移到 wsl2 了.wsl2 虽然本身也是虚拟机,但是顶不住与 win10 的融合..

wsl2 放出了 GPU 的支持,这意味着以后可以直接在 wsl2 跑模型了(又想骗我升级预览版)

如果未来 wsl2 能更加稳定,我一定推荐你尝试一下.

Ubuntu 开启 ssh

需要开个测试环境,就折腾下 wsl2 反正随时删.安装的是 ubuntu 20.04lts 发现无法远程登录 ssh.

需要特别设置一下:

  • 确保 openssh-server 已安装.(ubuntu 自带了)
  • 编辑 /etc/ssh/sshd_config
    • Port 22 ListenAddress xx 几项取消注释.
    • 添加 AllowUsers user
    • 如果是密码登录还需要确保 PasswordAuthentication yes
  • 重启 ssh 服务
  • 搞定.

开启 ssh 服务后,可以通过其分配的 ip 地址访问,也能通过 127.0.0.1:22 访问.

这里有点迷,之前看到过在 wsl2 的网页客户端,只能通过 localhost:80 访问,不能通过 127.0.0.1:80 访问,ssh 怎么能呢,或许有更新吧..留待后续..