一、方法一
1、关闭WSL的sudo密码请求
在终端输入:
1 | sudo visudo |
在sudo权限最后追加一行,
1 | <username> ALL=(ALL) NOPASSWD:ALL |
2、自启服务
以ssh为例,修改用户的 .bashrc文件
1 | vi ~/.bashrc |
最后追加一行
1 | sudo service ssh start |
二、方法二
1、Windows桌面,开始运行
1 | taskschd.msc |
2、创建基本任务
3、设置基本任务名
4、计算机启动时
5、启动程序
6、程序或脚本
1 | %windir%\System32\bash.exe |
7、添加参数,其中password为你的Linux用户密码
1 | -c "echo password|sudo -S /etc/init.d/ssh restart" |
8、点击“完成”,即完成“创建基本任务的向导”
9、打开刚刚创建的任务属性
10、勾选“不管用户是否登录都要运行”,以免每次开机时会弹出终端窗口