利用win10的wsl2安裝debian后,忘記密碼怎么辦?沒關系可以用wsl命令直接用root用戶無密碼登錄wsl子系統。
1、以管理員身份打開 PowerShell ;
2、輸入命令 wsl.exe --user root ;
3、命令 passwd root 修改 root 用戶密碼。
簡單吧,wsl還有好多命令,也可以用 wsl --help 查看
用法: wsl.exe [參數] [選項...] [命令行] 用於運行 Linux 二進制文件的參數: 如果未提供命令行,wsl.exe 將啟動默認的 shell。 --exec, -e <命令行> 執行指定的命令而不使用默認的 Linux shell。 -- 按原樣傳遞剩余的命令行。 選項: --distribution, -d <分發版> 運行指定的分發。 --user, -u <用戶名> 以指定用戶身份運行。 用於管理適用於 Linux 的 Windows 子系統的參數: --export <分發版> <文件名> 將分發導出到 tar 文件。 對於標准輸出,文件名可以是 -。 --import <分發版> <安裝位置> <文件名> [選項] 將指定的 tar 文件作為新分發進行導入。 對於標准輸入,文件名可以是 -。 選項: --version <版本> 指定用於新分發的版本。 --list, -l [選項] 列出分發。 選項: --all 列出所有分發,包括當前正在 安裝或卸載的分發。 --running 只列出當前正在運行的分發。 --quiet, -q 只顯示分發名稱。 --verbose, -v 顯示有關所有分發的詳細信息。 --set-default, -s <分發版> 將分發設置為默認值。 --set-default-version <版本> 更改新分發的默認安裝版本。 --set-version <分發版> <版本> 更改指定分發的版本。 --shutdown 立即終止所有正在運行的分發和 WSL 2 輕型工具虛擬機。 --terminate, -t <分發版> 終止指定的分發。 --unregister <分發版> 注銷分發。 --help 顯示用法信息。