该方法可以解决目前 Trae 无法连接 wsl 的问题
使用 ssh 连接 WSL - 步平凡 - 博客园 (cnblogs.com)
一般过程
-
安装 ssh-server
sudo apt update && sudo apt install openssh-server
-
修改配置文件
sudo vim /etc/ssh/ssh_config
PasswordAuthentication yes Port 22 PermitRootLogin yes # 若需root登录需显式允许
-
启动 ssh 服务
sudo service ssh start sudo systemctl start ssh # 或者
-
最后设置 ssh 服务开机启动
sudo systemctl enable ssh
设置自启动
-
编辑配置文件
sudo vi /etc/wsl.conf
[boot] systemd=true
-
Windows PowerShell 重启 wsl
wsl --shutdown wsl
-
wsl 中重启 ssh
sudo systemctl enable ssh sudo systemctl start ssh
重新开机后,只要打开 wsl,ssh 便会自动启动了
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于