首页 > 其他分享 >wsl设置开机启动ssh服务

wsl设置开机启动ssh服务

时间:2022-09-08 09:00:25浏览次数:137  
标签: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,开机,输入
From: https://www.cnblogs.com/erichf/p/16668256.html

相关文章

  • linux ssh 免密登录
    三个节点hadoop102,hadoop103,hadoop104在102节点执行如下命令ssh-keygenssh-copy-id-i/root/.ssh/id_rsa.pubroot@hadoop102ssh-copy-id-i/root/.ssh/id_rsa.p......
  • Linux开机自动挂载非系统硬盘到指定用户
    Linux开机自动挂载非系统硬盘到指定用户背景自己在家捣鼓的LinuxMint21,我的分盘是这样子的:原本1T固态,300多G给了Windows,300多G给了Linux,300多G当做数据盘(免得哪个系......
  • VSCode SSH Python 加载很慢的解决方法
    更改服务器设置!把LanhuageServer换一下就行了......
  • Window 10 WSL (Ubuntu) 安装JDK11
    JDK11安装步骤:升级Ubuntu软件资源库sudoaptupdate&&sudoaptupgrade-y查找apt中的jdk版本apt-cachesearchopenjdk安装openjre......
  • 3. mysql--Navicat进行ssh通道连接MySQL数据库
    1.Navicat进行ssh通道连接MySQL数据库首先,你得有一个Navicat,这个不用多说第二步,打开Navicat点击连接按钮。这个就不上图了,直接到如下页面填写信息,连接名随便起第三步:点......
  • ssh报错
    ssh报错:问题1:ssh_exchange_identification:read:Connectionresetbypeer三种原因:1.本地网络问题2.网络链接被拦截3.实例内部设置了ssh黑白名单 问题2:Linux上......
  • linux ssh隧道
    linuxssh隧道隧道是一种把一种网络协议封装进另外一种网络协议进行传输的技术。这里我们研究ssh隧道,所以所有的网络通讯都是加密的。又被称作端口转发,因为ssh隧道通常会......
  • 【转载】Windows 10 注册表设置开机启动项
    转载https://zhuanlan.zhihu.com/p/64979960步骤按windows键+R,输入regedit,然后确定,提示打开注册表编辑器,打开即可。(也可以按下win键之后搜索注册表)找到计......
  • ssh密钥登陆设置
    生成公私钥ssh-keygen命令[root@loalhost~]#ssh-keygenGeneratingpublic/privatersakeypair.Enterfileinwhichtosavethekey(/root/.ssh/id_rsa):Ent......
  • pm2 开机自启动项目
    1、首先在项目根目录使用pm2启动项目```jspm2start./dist/main.js```2、生成开机启动pm2服务的配置文件运行:pm2startup命令,会生成以下命令```jsTosetu......