自從win10支持子系統之後,直接使用子系統的用戶越來越多,但如果某天忘記子系統的root密碼怎麼辦呢?
其實方法有很多,有直接在win10中替換子系統shadow文件的,在這裏介紹一種比較常規並且簡單的修改方式:
首先在win10中,使用管理員權限打開cmd或PowerShell,運行以下命令:
Ubuntu config --default-user root
運行Linux子系統(如Ubuntu),此時將會默認以root用戶登錄了,然後在子系統中執行如下2個命令:
bash
passwd root 新的密碼
說明:
第一個命令bash:進入子系統,此時是以root身份進入
第二個命令passwd root 新的密碼:修改root用戶密碼,也可以將root換爲其他用戶名也就是修改其他用戶的密碼
關閉Linux子系統,並在win10的cmd或PowerShell中執行以下命令,將默認啓動用戶切換回普通用戶:
Ubuntu config --default-user 普通用戶的用戶名
重新打開Linux子系統即可。