自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

在 WSL 上忘記了 Linux 密碼?下面是如何輕松重設(shè)的方法

系統(tǒng) Linux
對(duì)于那些想從舒適的 Windows 中享受 Linux 命令行的人來說,WSL(Windows Subsystem for Linux) 是一個(gè)方便的工具。

對(duì)于那些想從舒適的 Windows 中享受 Linux 命令行的人來說,WSL(Windows Subsystem for Linux) 是一個(gè)方便的工具。

當(dāng)你 在 Windows 上使用 WSL 安裝 Linux 時(shí),會(huì)要求你創(chuàng)建一個(gè)用戶名和密碼。當(dāng)你在 WSL 上啟動(dòng) Linux 時(shí),這個(gè)用戶會(huì)自動(dòng)登錄。

現(xiàn)在的問題是,如果你有一段時(shí)間沒有使用它,你可能會(huì)忘記 WSL 的賬戶密碼。而如果你要使用 sudo 的命令,這將成為一個(gè)問題,因?yàn)檫@里你需要輸入密碼。

不要擔(dān)心。你可以很容易地重置它。

在 Ubuntu 或任何其他 Linux 發(fā)行版上重置遺忘的 WSL 密碼

要在 WSL 中重設(shè) Linux 密碼,你需要:

  • 將默認(rèn)用戶切換為 root
  • 重置普通用戶的密碼
  • 將默認(rèn)用戶切換回普通用戶

讓我向你展示詳細(xì)的步驟和截圖。

步驟 1:將默認(rèn)用戶切換為 root

記下你的普通/常規(guī)用戶名將是明智之舉。如你所見,我的普通帳戶的用戶名是 abhishek

 

Note down the account username

WSL 中的 root 用戶是無鎖的,沒有設(shè)置密碼。這意味著你可以切換到 root 用戶,然后利用 root 的能力來重置密碼。

由于你不記得帳戶密碼,切換到 root 用戶是通過改變你的 Linux WSL 應(yīng)用的配置,使其默認(rèn)使用 root 用戶來完成。

這是通過 Windows 命令提示符完成的,你需要知道你的 Linux 發(fā)行版需要運(yùn)行哪個(gè)命令。

這個(gè)信息通常在 Windows 商店 中的發(fā)行版應(yīng)用的描述中提供。這是你首次下載發(fā)行版的地方。

 

Know the command to run for your distribution app

從 Windows 菜單中,啟動(dòng)命令提示符:

 

Start Command Prompt

在這里,以這種方式使用你的發(fā)行版的命令。如果你使用的是 Windows 商店中的 Ubuntu 應(yīng)用,那么該命令將是:

  1. ubuntu config --default-user root

截圖中,我正在使用 Windows 商店中的 Ubuntu 20.04 應(yīng)用。所以,我使用了 ubuntu2004 命令。

 

Set root as default user in Linux app’s configuration

為了減少你的麻煩,我在這個(gè)表格中列出了一些發(fā)行版和它們各自的命令:

發(fā)行版應(yīng)用 Windows 命令
Ubuntu ubuntu config –default-user root
Ubuntu 20.04 ubuntu2004 config –default-user root
Ubuntu 18.04 ubuntu1804 config –default-user root
Debian debian config –default-user root
Kali Linux kali config –default-user root

步驟 2:重設(shè)帳戶密碼

現(xiàn)在,如果你啟動(dòng) Linux 發(fā)行程序,你應(yīng)該以 root 身份登錄。你可以重新設(shè)置普通用戶帳戶的密碼。

你還記得 WSL 中的用戶名嗎?(LCTT 譯注:請(qǐng)使用你的“用戶名”替換下列命令中的 username)如果沒有,你可以隨時(shí)檢查 /home 目錄的內(nèi)容。當(dāng)你有了用戶名后,使用這個(gè)命令:

  1. passwd username

它將要求你輸入一個(gè)新的密碼。**當(dāng)你輸入時(shí),屏幕上將不會(huì)顯示任何內(nèi)容。這很正常。只要輸入新的密碼,然后點(diǎn)擊回車就可以了。**你必須重新輸入新的密碼來確認(rèn),當(dāng)你輸入密碼時(shí),屏幕上也不會(huì)顯示任何東西。

 

Reset the password for the regular user

恭喜你。用戶賬戶的密碼已經(jīng)被重置。但你還沒有完成。默認(rèn)用戶仍然是 root。你應(yīng)該把它改回你的普通用戶帳戶,否則它將一直以 root 用戶的身份登錄。

步驟 3:再次將普通用戶設(shè)置為默認(rèn)用戶

你需要你在上一步中用 passwd 命令 使用的普通帳戶用戶名。

再次啟動(dòng) Windows 命令提示符。使用你的發(fā)行版命令,方式與第 1 步中類似。然而,這一次,用普通用戶代替 root。

  1. ubuntu config --default-user username

 

Set regular user as default user

現(xiàn)在,當(dāng)你在 WSL 中啟動(dòng)你的 Linux 發(fā)行版時(shí),你將以普通用戶的身份登錄。你已經(jīng)重新設(shè)置了密碼,可以用它來運(yùn)行 sudo 命令。

如果你將來再次忘記了密碼,你知道重置密碼的步驟。

如果重設(shè) WSL 密碼如此簡單,這難道不是一種安全風(fēng)險(xiǎn)嗎?

并非如此。你需要有對(duì)計(jì)算機(jī)的物理訪問權(quán)以及對(duì) Windows 帳戶的訪問權(quán)。如果有人已經(jīng)有這么多的訪問權(quán),他/她可以做很多事情,而不僅僅是改變 WSL 中的 Linux 密碼。

你是否能夠重新設(shè)置 WSL 密碼?

我給了你命令并解釋了步驟。我希望這對(duì)你有幫助,并能夠在 WSL 中重置你的 Linux 發(fā)行版的密碼。 

 

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2010-05-13 18:18:58

MySQL root

2010-04-20 08:56:53

2023-03-21 23:57:35

2010-09-02 14:04:20

2021-01-04 09:40:48

Linux運(yùn)維Linux系統(tǒng)

2011-07-27 11:19:48

2010-01-27 09:53:37

2010-04-20 16:46:41

Oracle數(shù)據(jù)庫密碼

2013-11-18 11:41:37

2018-02-07 08:53:25

Linux命令隨機(jī)密碼

2009-11-30 13:27:21

2009-02-24 09:36:00

路由器密碼恢復(fù)CISCO 2600

2016-11-28 10:36:04

企業(yè)云安全云遷移

2024-05-22 08:03:39

2010-10-14 10:09:33

MySQL root用

2010-05-25 16:37:47

MySQL忘記密碼

2010-04-23 13:53:29

Oracle密碼

2011-06-27 09:23:05

Ubuntu密碼

2012-07-26 10:29:55

Linux操作系統(tǒng)

2010-08-18 15:24:14

路由器密碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)