Win10 WSL忘記用戶密碼,重置密碼


win10中WSL登錄是不用密碼的,當需要使用用戶權限但是忘記密碼的時候,可以使用如下辦法以root身份登錄WSL並重置密碼

1、以管理員身份打開 PowerShell ;
2、輸入命令 wsl.exe --user root ;
3、命令 passwd root 修改 root 用戶密碼。


wsl.exe用法:

用法: wsl.exe [參數] [選項...] [CommandLine]

用於運行 Linux 二進制文件的參數:

    如果未提供任何命令行,wsl.exe 將啟動默認 shell。

    --exec, -e <CommandLine>
        在不使用默認 Linux shell 的情況下執行指定的命令。

    --
        按原樣傳遞剩余的命令行。

選項:
    --distribution, -d <DistributionName>
        運行指定的分發。

    --user, -u <UserName>
        以指定用戶身份運行。

用於管理 Windows Subsystem for Linux 的參數:

    --export <DistributionName> <FileName>
        將分發導出到 tar 文件。
        文件名可為 - 以便標准輸出。

    --import <DistributionName> <InstallLocation> <FileName>
        將指定的 tar 文件作為新分發導入。
        文件名可為 - 以便標准輸入。

    --list, -l [選項]
        列出分發。

        選項:
            --all
                列出所有分發,包括當前
                正在安裝或卸載的分發。

            --running
                僅列出當前正在運行的分發。

    -setdefault, -s <DistributionName>
        將分發設置為默認值。

    --terminate, -t <DistributionName>
        終止分發。

    --unregister <DistributionName>
        注銷分發。

    --upgrade <DistributionName>
        將分發升級為 WslFs 文件系統格式。

    --help
        顯示用法信息。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM