admin管理员组

文章数量:1026989

个人博客地址: https://cxx001.gitee.io

Windows在10之后自带了虚拟机子系统功能,可以和本地磁盘共享,默认挂载到/mnt/目录下面。比起传统的VM方便多了。下面是搭建流程:

一 开启子系统服务

控制面板 -> 程序 -> 程序与功能 -> 启动或关闭Windows功能,勾选下面截图3个选项,确定后重启。


二 Microsoft Store下载Linux系统

安装完,用自带连接就可以直接访问了。

如果启动提示WSL2错误:

根据报错说明提示需要安装: 适用于 x64 计算机的 WSL2 Linux 内核更新包 点此下载


三 其它辅助设置

  1. 自带连接工具默认登录的是非root用户,第一次切换root要设置root密码。

    sudo passwd root

  2. 自带连接工具默认登录的是非root用户,改默认root用户。

    • 查找ubuntu*.exe在哪里,一般是c盘下(find /mnt/c/ -name ubuntu*.exe)。

      /mnt/c/Users/KL179/AppData/Local/Microsoft/WindowsApps/ubuntu2004.exe

    • 进入ubuntu2004.exe目录,执行下面命令修改默认登录用户

      ./ubuntu2004.exe config --default-user root

  3. 第三方ssh连接工具访问Linux子系统

    • 安装ssh服务、设置sshkey、启动服务

      # 安装ssh
      sudo apt-get install openssh-server openssh-client
      
      # 第一次可能需要设置sshkey这样启动
      ssh-keygen -A
      /etc/init.d/ssh start
      
      # 启动ssh服务
      service ssh start
      
    • 允许root用户登录和允许密码访问

      1. 打开ssh配置文件: vi /etc/ssh/sshd_config
      2. 添加: PermitRootLogin yes 允许root用户登录
      3. PasswordAuthentication yes 设置为yes允许密码验证

个人博客地址: https://cxx001.gitee.io

Windows在10之后自带了虚拟机子系统功能,可以和本地磁盘共享,默认挂载到/mnt/目录下面。比起传统的VM方便多了。下面是搭建流程:

一 开启子系统服务

控制面板 -> 程序 -> 程序与功能 -> 启动或关闭Windows功能,勾选下面截图3个选项,确定后重启。


二 Microsoft Store下载Linux系统

安装完,用自带连接就可以直接访问了。

如果启动提示WSL2错误:

根据报错说明提示需要安装: 适用于 x64 计算机的 WSL2 Linux 内核更新包 点此下载


三 其它辅助设置

  1. 自带连接工具默认登录的是非root用户,第一次切换root要设置root密码。

    sudo passwd root

  2. 自带连接工具默认登录的是非root用户,改默认root用户。

    • 查找ubuntu*.exe在哪里,一般是c盘下(find /mnt/c/ -name ubuntu*.exe)。

      /mnt/c/Users/KL179/AppData/Local/Microsoft/WindowsApps/ubuntu2004.exe

    • 进入ubuntu2004.exe目录,执行下面命令修改默认登录用户

      ./ubuntu2004.exe config --default-user root

  3. 第三方ssh连接工具访问Linux子系统

    • 安装ssh服务、设置sshkey、启动服务

      # 安装ssh
      sudo apt-get install openssh-server openssh-client
      
      # 第一次可能需要设置sshkey这样启动
      ssh-keygen -A
      /etc/init.d/ssh start
      
      # 启动ssh服务
      service ssh start
      
    • 允许root用户登录和允许密码访问

      1. 打开ssh配置文件: vi /etc/ssh/sshd_config
      2. 添加: PermitRootLogin yes 允许root用户登录
      3. PasswordAuthentication yes 设置为yes允许密码验证

本文标签: 子系统Linux