Windows 10 WSL Ubuntu 系统的 root 密码

Windows 10 WSL Linux 子系统,应用商店安装完 Ubuntu 后忽然意识到没有设置 root 密码,不知道密码自然就无法进入根用户下。

Ubuntu 的默认 root 密码是随机的,即每次开机都有一个新的 root 密码。

我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,终端会提示我们输入新的密码并确认,此时的密码就是 root 新密码。

修改成功后,输入命令 su root,再输入新的密码就 ok 了。

wsl 直接以 root 启动重置密码

  1. 以管理员身份打开 PowerShell。

  2. 输入命令 wsl --user root,以 root 用户启动 wsl。

  3. 修改密码:

# 修改 root 密码
passwd

# 修改指定用户密码
passwd username

wsl

查看 WSL 管理的子系统列表

wslconfig /l

指定 wsl 子系统以 root 用户启动

wsl.exe -d <子系统列表中的子系统名称> --user root

你可能感兴趣的:(Windows 10 WSL Ubuntu 系统的 root 密码)