我给大家提供三种将root用户换为普通用户的方法,建议使用方法一
方法一
1.首先在powershell中输入
Get-ChildItem HKCU:\Software\Microsoft\Windows\CurrentVersion\Lxss\
可以看到每个Ubuntu版本都会在注册表中有对应的Name,记好每个Ubuntu版本对应的的Name和Default Uid就可以下一步了
2.先在wsl中使用 cat /etc/passwd 来看下之前创建的用户值,方便之后在注册表中修改DefaultUid的值
3.使用盘按win+r; 输入regedit 回车
按照第一个图里面的Hive后面的路径进入注册表的Lxss文件夹
根据图一的Name(图二中所说的ubuntu编号跟Name是一个意思)进入你想要修改的Ubuntu版本
成功修改!!!!!!!!!!!!!
方法二
如果你使用(ubuntu2204可以替换为你用户使用的版本)
ubuntu2204 config --default-user <your_user_name>
方法三
修改子系统中/etc/wsl.conf中添加一下内容
[user]
default=用户名
参考网站: