win+R键调出运行,输入shell:startup确定进入开始菜单启动程序目录(大致是C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup);
将startWSL放到上述目录 将打开wsl,将init.sh放到/目录(Ubuntu的根目录),即/init.sh,记得要提前安装openssh-server(apt-get install openssh-server),应该默认安装好了;
需要默认以root运行,所以在cmd命令下,先查看安装的Ubuntu版本 (cmd下)使用 ubuntu config --default-user root Ubuntu18.04版本时使用下面的命令: ubuntu1804 config --default-user root
重启电脑后,wsl默认开始运行了,就可以使用xshell直接连了,不需要别的操作
详情可以参考: