Windows 子系统 Ubuntu root 密码设置 , wls2 docker, wls 桌面

在 win10 上,安装了 Ubuntu18.04 的子系统,但是 sudo 密码 忘记了,需要找回:

1:管理员权限启动 PowerShell;

2:ubuntu1804 config --default-user root

3:打开Ubuntu 子系统 输入 passwd,设置新的root密码,两次设置;

4:继续设置, passwd userID ,设置刚才Ubuntu子系统中的一般用户的sudo密码,两次;

5:然后关闭 Ubuntu子系统,但是每次打开默认是root用户,

     所以,再次 在 PowerShell中,执行,ubuntu1804 config --default-user userID (userID 就是刚才的默认一般用户)

     这样每次打开Ubuntu子系统就是默认一般用户,sudo 执行命令的时候,就是刚才设置的命令;

//

简单来说:

powershell:

wsl.exe --user root 

 passwd root  //设置 su (root) 用户密码;

 passwd wls2User //设置 wls2 中的普通 user 用户密码;sudo 的时候要用;

2、再修改其他用户的密码:
1、进入Ubuntu,打开一个终端,输入 sudo su转为root用户。 注意,必须先转为root用户!!!
2、sudo passwd user(user 是对应的用户名)
3、输入新密码,确认密码。
4、修改密码成功,重启,输入新密码进入Ubuntu
————————————————
版权声明:本文为CSDN博主「棠樾」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44447255/article/details/125503611

参考:

WSL ubuntu18.04 忘记/找回root密码_Vove7的博客-CSDN博客_ubuntu-18.04 config --default-user root 报错

设置 WSL 开发环境 | Microsoft Learn

wls2 docker

在 wsl2 (Ubuntu 18) 中安装 docker,重启系统后,有时候提示 docker 错误,需要启动docker;

systemctl  命令没有的话,用 service 替换;

sudo service docker start

安装  systemctl

sudo apt install systemctl

安装过程 提示:Yes, do as I say!

然后输入 ,回车:

Yes, do as I say!

安装完成;

刚运行的 Ubuntu 容器, apt install 提示: docker Unable to locate package

解决方法:

apt-get update

apt-get install wget

使用 WSL 运行 Linux GUI 应用 | Microsoft Learn

sudo apt install nautilus -y

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

chinabinlang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值