如何重置Linux root密碼

一、通過GRUB重新啟動系統

如果想要重置root密碼,可以通過GRUB重新啟動系統並進入單用戶模式。要進行此操作,需要按下計算機的電源按鈕,等待啟動菜單出現,然後選擇Linux系統。在出現 GRUB 啟動菜單後,使用方向鍵選擇要使用的Linux內核版本,並按下 e 鍵進入編輯模式。

<span>linux /boot/vmlinuz-3.16.0-4-amd64 root=/dev/sda1 single</span>

找到以 “linux” 打頭的那一行並在末尾添加 “single” ,然後按下 CTRL+X 或者 F10 鍵,進行啟動。

接下來會進入一個類似於root用戶的控制台,可以通過以下命令來重置root密碼:

passwd root

以及重新啟動系統:

reboot now

二、使用Live CD或USB驅動器

如果沒有可以編輯GRUB的訪問許可權,還可以使用Live CD或USB驅動器。首先需要創造一個該Linux發行版的安裝媒介已啟動系統,然後打開命令終端並輸入以下命令,替換 “/dev/sda1” 為Linux系統所在的設備位置:

sudo fdisk -l
sudo mount /dev/sda1 /mnt

確保安裝媒介載入以後,使用以下命令來 chroot 到已安裝的系統目錄中:

sudo chroot /mnt

接下來輸入以下命令重置root用戶的密碼:

passwd root

然後輸入以下命令退出並重新啟動系統:

exit 
reboot

三、使用舊的密碼哈希值

如果忘記root用戶的密碼,並且沒有可用的Live CD或USB驅動器,則可以通過舊的密碼哈希值來重置密碼,雖然這種方法並不推薦,卻可以解決緊急情況下的困境。

首先需要打開 “/etc/shadow” 文件,找到以 “root” 打頭的那一行。該行中列出了root用戶的密碼哈希值,可以將其提供給 “passwd” 命令來創建新的密碼:

passwd root
Enter new password:
Retype new password:

會提示輸入新密碼並再次輸入以確認。在此之後,密碼將被創建,並且可以使用新的密碼進行登錄。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/206038.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-07 17:49
下一篇 2024-12-07 17:49

相關推薦

  • Python暴力破解wifi密碼

    簡介:本文將從多個方面詳細介紹使用Python暴力破解wifi密碼的方法。代碼實例將被包含在本文中的相關小節中。 一、如何獲取wifi密碼 在使用Python暴力破解wifi密碼之…

    編程 2025-04-27
  • Python 編寫密碼安全檢查工具

    本文將介紹如何使用 Python 編寫一個能夠檢查用戶輸入密碼安全強度的工具。 一、安全強度的定義 在實現安全檢查之前,首先需要明確什麼是密碼的安全強度。密碼的安全強度通常包括以下…

    編程 2025-04-27
  • jiia password – 保護您的密碼安全

    你是否曾經遇到過忘記密碼、密碼泄露等問題?jiia password 正是一款為此而生的解決方案。本文將從加密方案、密碼管理、多平台支持等多個方面,為您詳細闡述 jiia pass…

    編程 2025-04-27
  • 如何在Linux中添加用戶並修改配置文件

    本文將從多個方面詳細介紹在Linux系統下如何添加新用戶並修改配置文件 一、添加新用戶 在Linux系統下創建新用戶非常簡單,只需使用adduser命令即可。使用以下命令添加新用戶…

    編程 2025-04-27
  • 如何解決linux jar包 invalid or corrupt jarfile問題

    對於許多開發人員和系統管理員在Linux環境下使用Java開發過程中遇到的一個常見的問題是 invalid or corrupt jarfile(無效或損壞的jar文件)錯誤。當您…

    編程 2025-04-27
  • Python解鎖Wi-Fi密碼

    想要解鎖Wi-Fi密碼,你需要使用Python編程語言。Python是一種高層次、面向對象、解釋型的動態編程語言。許多人都可以輕鬆學習Python,並用它來編寫各種各樣的程序。在本…

    編程 2025-04-27
  • 在Linux上安裝JRE並配置環境變數

    本文將從以下幾個方面為您詳細闡述如何在Linux系統上,通過自己賬戶安裝JRE,並且配置環境變數。 一、安裝JRE 在進行安裝前,我們需要下載JRE的安裝包並解壓,可以從官方網站下…

    編程 2025-04-27
  • Python隨機密碼生成代碼

    本文將會從以下幾個方面對Python隨機密碼生成代碼進行詳細闡述: 一、密碼生成原理 密碼生成的原理是利用隨機數生成器生成隨機字元或數字,根據一定的規則組合成所需要的密碼。 在Py…

    編程 2025-04-27
  • GTKAM:Linux下的照片管理器

    GTKAM是用於Linux操作系統的一款照片管理器,它支持多種相機及存儲設備,並提供了一系列強大的工具,讓用戶可以方便地瀏覽、管理、編輯和導出照片。本文將從多個方面對GTKAM進行…

    編程 2025-04-27
  • Linux sync詳解

    一、sync概述 sync是Linux中一個非常重要的命令,它可以將文件系統緩存中的內容,強制寫入磁碟中。在執行sync之前,所有的文件系統更新將不會立即寫入磁碟,而是先緩存在內存…

    編程 2025-04-25

發表回復

登錄後才能評論