win10中的ubuntu子系统忘记root密码如何修改
win10中的ubuntu子系統忘記root密碼如何修改
-
請看好標題,是子系統不是虛擬機,root密碼忘記了,怎么找回或者修改,請賜教。
-
Sign in to vote
非常感謝repl,本來已經不報希望了,今天回來看了一下,沒想到真的解決了我的問題,具體思路就按照您的方法,只是我稍微補充一下:可以在C盤搜索'shadow'這個文件名,可能會搜出來'shadow-'這個文件名,位置是在C:\%userprofile%\AppData\Local\lxss\rootfs\etc這個目錄下面,打開這個目錄就能夠看到'shadow'就在'shadow-'的旁邊,用文本編輯器打開可以看到所有的用戶和加密顯示的密碼。后面我用的方法是把個人登錄用戶名(username)的密碼部分刪除,然后保存退出。
啟動powershell命令行
PS C:\Users\Administrator>
輸入bash進入ubuntu子系統
PS C:\Users\Administrator> bash
username@localmachine:/mnt/c/Users/Administrator$這時默認登錄用戶應該就是刪除了密碼的那個用戶名,然后輸入passwd
username@localmachine:/mnt/c/Users/Administrator$passwd
就可以重新輸入密碼了。下面的回答是要重新安裝,太麻煩啦。。。。。
- Marked as answer by?夏野?Friday, September 23, 2016 2:54 PM
Friday, September 23, 2016 2:29 PM
Reply
- 在 %userprofile% 用戶目錄下,尋找 linux 子系統目錄,具體位置我忘記了,自己找一下。找到後編輯 ./etc/shadow 文件,可以用另一個 Windows 用戶下的密碼哈希進行覆蓋。
-
Sign in to vote
你好,
可以試試用下面的指令來移除或者重置Linux子系統。
用管理員身份運行CMD,然后輸入:
lxrun /uninstall /full
lxrun /install
此致
(MSFT CSG
-
Sign in to vote
非常感謝repl,本來已經不報希望了,今天回來看了一下,沒想到真的解決了我的問題,具體思路就按照您的方法,只是我稍微補充一下:可以在C盤搜索'shadow'這個文件名,可能會搜出來'shadow-'這個文件名,位置是在C:\%userprofile%\AppData\Local\lxss\rootfs\etc這個目錄下面,打開這個目錄就能夠看到'shadow'就在'shadow-'的旁邊,用文本編輯器打開可以看到所有的用戶和加密顯示的密碼。后面我用的方法是把個人登錄用戶名(username)的密碼部分刪除,然后保存退出。
啟動powershell命令行
PS C:\Users\Administrator>
輸入bash進入ubuntu子系統
PS C:\Users\Administrator> bash
username@localmachine:/mnt/c/Users/Administrator$這時默認登錄用戶應該就是刪除了密碼的那個用戶名,然后輸入passwd
username@localmachine:/mnt/c/Users/Administrator$passwd
就可以重新輸入密碼了。下面的回答是要重新安裝,太麻煩啦。。。。
總結
以上是生活随笔為你收集整理的win10中的ubuntu子系统忘记root密码如何修改的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 力扣刷题流程-参考别人的经验觉得很有道理
- 下一篇: linux命令行终端全局反色