标签:sudo wsl etc init ssh 开机 输入
win10下开启wsl服务(非wsl2)
参考博文,修正部分错误
linux下的操作
- 打开开机后进入wsl
- 输入 sudo vi /etc/init.wsl 创建文件并且输入下列代码,保存退出
- 输入 sudo chmod +x /etc/init.wsl 添加为root可执行
- 添加root免密执行(可选)
sudo vim /etc/sudoers.d/nopasswd
添加一行 %sudo ALL=NOPASSWD: /etc/init.wsl
保存即可
win10下的操作
- 打开powershell,输入 C:\Windows\System32\bash.exe -c 'sudo /etc/init.wsl',如果没问题,就可以尝试创建启动脚本啦!
- 创建一个[younameit].vbs的文件,编辑,输入并保存
- 输入以下内容
Set ws = WScript.CreateObject("WScript.Shell")
ws.run "C:\Windows\System32\bash.exe -c 'sudo /etc/init.wsl'",0 - Win+R呼出运行,并输入:shell:startup打开开机启动项,把vbs文件复制进去,重启电脑即可
标签:sudo,wsl,etc,init,ssh,开机,输入 来源: https://www.cnblogs.com/erichf/p/16668256.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。