Windows 子系统 Ubuntu root 密码设置 , wls2 docker, wls 桌面
在 win10 上,安装了 Ubuntu18.04 的子系统,但是 sudo 密码 忘记了,需要找回:1:管理员权限启动 PowerShell;2:ubuntu1804 config --default-user root3:打开Ubuntu 子系统 输入 passwd,设置新的root密码,两次设置;4:继续设置, passwd userID ,设置刚才Ubuntu子系统中的一般用户的sudo密
在 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 报错
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
Windows docker desktop,的 界面终端中,如果输入向上箭头 出现:
直接在终端中输入,bash 回车,或者 /bin/bash 回车;
更多推荐
所有评论(0)