1. 程式人生 > >重設windows10中的sub linux系統使用者密碼

重設windows10中的sub linux系統使用者密碼

當windows 10中的sub linux子系統的使用者密碼忘記的時候,可以通過以下方式去修改密碼:
切換linux預設登陸使用者為root使用者
進入cmd命令列視窗,輸入 lxrun /setdefaultuser root ,切換linux系統的預設登陸使用者為root
C:\Users\Think>lxrun /setdefaultuser root
root許可權下修改指定使用者密碼
開啟 wsl-terminal 進入linux系統,輸入 id 可以檢視當前使用者,輸入 passwd user,修改密碼
[email protected]:/mnt/c/Users/Think/Desktop# id
uid=0(root) gid=0(root) groups=0(root)
[email protected]
:/mnt/c/Users/Think/Desktop# passwd haiyoung Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully [email protected]:/mnt/c/Users/Think/Desktop#
修改密碼之後,切換預設登陸使用者為user
修改成功之後,在cmd命令視窗輸入 lxrun.exe /setdefaultuser haiyoung,切換預設登陸使用者為haiyong
C:\Users\Think>lxrun.exe /setdefaultuser haiyoung
重新開啟wsl-terminal 進入linux系統,檢視當前使用者
經測試,密碼修改成功
[email protected]:/mnt/c/Users/Think/Desktop$ id
uid=1000(haiyoung) gid=1000(haiyoung) groups=1000(haiyoung),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev)
[email protected]:/mnt/c/Users/Think/Desktop$ sudo apt update
sudo: unable to resolve host HAIYOUNG
[sudo] password for haiyoung:
Get:1 http://security.ubuntu.com trusty-security InRelease [65.9 kB]
Ign http://archive.ubuntu.com trusty InRelease
Get:2 http://archive.ubuntu.com trusty-updates InRelease [65.9 kB]
34% [2 InRelease 12.0 kB/65.9 kB 18%] [1 InRelease 32.5 kB/65.9 kB 49%]^
[email protected]
:/mnt/c/Users/Think/Desktop$ [email protected]:/mnt/c/Users/Think/Desktop$
參考:
https://docs.microsoft.com/zh-cn/windows/wsl/user-support