Ubuntu 桌面版忘記賬戶密碼的重置方法

如果你忘記了 Ubuntu 桌面版的用戶密碼,可以通過進入恢復模式(Recovery Mode)來重置密碼。以下是詳細步驟:

一、進入 GRUB 引導菜單

  1. 重啟計算機:點擊關機按鈕,選擇重啟。
  2. 在啟動時按住 Shift 鍵:在計算機啟動過程中,按住鍵盤上的 Shift(部分電腦可能需要按 Esc 鍵),直到出現 GRUB 引導菜單。如果錯過了這個時機,可以再次重啟嘗試。

二、選擇恢復模式

  1. 選擇高級選項:在 GRUB 菜單中,使用方向鍵選擇 Advanced options for Ubuntu,然后按 Enter 鍵。
  2. 選擇恢復模式:在高級選項中,你會看到多個內核版本,選擇版本后面帶有 (recovery mode)的選項。選擇一個內核版本的恢復模式(通常是第一個或最新的內核版本),然后按 Enter 鍵。

三、進入 root 命令行

  1. 選擇 root 命令行:在恢復模式菜單中,使用方向鍵選擇 root Drop to root shell prompt,然后按 Enter 鍵。這將進入一個以 root 用戶身份運行的命令行界面。

四、重新掛載文件系統為可寫模式

  1. 檢查文件系統掛載狀態:在 root 命令行中,輸入以下命令檢查文件系統的掛載狀態:
     

    bash

    mount | grep -w /
    如果輸出顯示文件系統是以 ro(只讀)模式掛載的,你需要重新掛載為可寫模式。
  2. 重新掛載文件系統:輸入以下命令重新掛載文件系統為可寫模式:
     

    bash

    mount -o remount,rw /

五、重置密碼

  1. 選擇要重置密碼的用戶:輸入以下命令查看系統中的用戶列表:
     

    bash

    ls /home
    或者輸入 cat /etc/passwd 查看所有用戶信息。
  2. 重置密碼:輸入以下命令重置指定用戶的密碼(將 username 替換為你要重置密碼的用戶名):
     

    bash

    passwd username
    注意這里的username是上一步查看到的、你需要重置的用戶名。系統會提示你輸入新密碼并確認。輸入新密碼時,屏幕上不會顯示任何字符,這是正常的安全措施。

六、退出并重啟

  1. 退出 root 命令行:輸入以下命令退出 root 命令行:
     

    bash

    exit
  2. 選擇繼續正常啟動:在恢復模式菜單中,選擇 resume Normal boot,然后按 Enter 鍵。計算機將正常啟動。

七、使用新密碼登錄

  1. 輸入新密碼:在登錄界面,輸入你剛剛重置的密碼,然后按 Enter 鍵。
  2. 驗證登錄:如果密碼正確,你將成功登錄到 Ubuntu 桌面版。

注意事項

  • 密碼復雜度:為了系統安全,建議設置一個包含字母、數字和特殊字符的復雜密碼。如果密碼長度低于8位,會提示bad password。
  • 其他方法:如果你無法進入 GRUB 引導菜單或恢復模式,還可以考慮使用 Ubuntu 安裝介質(如 USB 啟動盤)來啟動計算機,并使用 chroot 命令進入系統環境來重置密碼。這種方法相對復雜,但也是一種可行的解決方案。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/83560.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/83560.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/83560.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

全志A40i android7.1 調試信息打印串口由uart0改為uart3

一,概述 1. 目的 將調試信息打印串口由uart0改為uart3。 2. 版本信息 Uboot版本:2014.07; Kernel版本:Linux-3.10; 二,Uboot 1. sys_config.fex改動 使能uart3(TX:PH00 RX:PH01),并讓boo…

【五子棋在線對戰】二.項目結構設計 實用工具類模板的實現

項目結構設計 1.項目模塊劃分2.業務處理模塊子模塊的劃分3.實用工具類模板的實現3.1 日志宏的實現3.2 mysql工具3.3 JsonCpp工具3.4 string-Split工具 && file_util工具 1.項目模塊劃分 ● 數據管理模塊:依托 MySQL 數據庫,負責用戶數據的存儲與…

53 python akshare(獲取金融數據)

在金融數據獲取與分析領域,AkShare是一個強大且靈活的開源庫,它提供了豐富的金融數據接口,覆蓋股票、期貨、期權、基金、債券、外匯等多個金融市場。AkShare更專注于中國金融市場數據,并且支持從多個數據源獲取數據,具有更高的穩定性和更全面的數據覆蓋。 一、安裝akshar…

藍橋杯17114 殘缺的數字

問題描述 七段碼顯示器是一種常見的顯示數字的電子元件,它由七個發光管組成: 圖依次展示了數字 0~9 用七段碼來顯示的狀態,其中燈管為黃色表示點亮,灰色表示熄滅。根據燈管的亮暗狀態,我們可以用一個狀態碼(狀態碼是一個 7 位的…

Java觀察者模式深度解析:構建松耦合事件驅動系統的藝術

目錄 觀察者模式基礎解析核心結構與實現原理Java內置觀察者實現Spring框架中的高級應用典型應用場景與實戰案例觀察者模式變體與優化常見問題與最佳實踐總結與未來展望1. 觀察者模式基礎解析 1.1 模式定義與核心思想 觀察者模式(Observer Pattern)是一種行為型設計模式,它…

NocoBase v1.7.0 正式版發布

原文鏈接:https://www.nocobase.com/cn/blog/nocobase-1-7-0。 新特性 用戶角色并集 角色并集是一種權限管理模式,根據系統設置,系統開發者可以選擇使用獨立角色、允許角色并集,或者僅使用角色并集,以滿足不同的權限…

破解通信難題,modbus轉profibus網關在高爐水沖渣系統中穩定好用

基于在高爐水沖渣傳動監控系統的工藝背景下,穩聯技術Profibus-Modbus網關在控制系統中使支持Profibus協議的設備與支持Modbus RTU協議的設備之間進行通訊協議轉換的作用,使得支持不同通訊協議的設備之間能夠進行數據傳遞,并且給出了設計方法.應用Profibus-Modbus總線橋WL-ABD30…

開源是什么?我們為什么要開源?

本片為故事類文章推薦聽音頻哦 軟件自由運動的背景 夢開始的地方 20世紀70年代,軟件行業處于早期發展階段,軟件通常與硬件捆綁銷售,用戶對軟件的使用、修改和分發權利非常有限。隨著計算機技術的發展和互聯網的普及,越來越多的開…

Educational Codeforces Round 179 (Rated for Div. 2)(A-E)

題目鏈接:Dashboard - Educational Codeforces Round 179 (Rated for Div. 2) - Codeforces A. Energy Crystals 思路 貪心地模擬一下過程很容易就看出來了,每次變成盡可能大的數 1 1 0 -> 1 1 3 -> 3 3 5 -> 5 5 11....我們只需要關注最大…

React Native開發鴻蒙運動健康類應用的項目實踐記錄

??項目名稱??:HarmonyFitness - 基于React Native的鴻蒙運動健康應用 ??技術棧??:React Native 0.72.5 TypeScript HarmonyOS API ArkTS原生模塊 一、環境搭建與項目初始化 ??雙環境配置?? ??React Native環境??: npx re…

Linux --UDP套接字實現簡單的網絡聊天室

一、Server端的實現 1.1、服務端的初始化 ①、創建套接字&#xff1a; 創建套接字接口&#xff1a; #include <sys/types.h> /* See NOTES */ #include <sys/socket.h> int socket(int domain, int type, int protocol); //1. 這是一個創建套接字的接…

Eureka 高可用集群搭建實戰:服務注冊與發現的底層原理與避坑指南

引言&#xff1a;為什么 Eureka 依然是存量系統的核心&#xff1f; 盡管 Nacos 等新注冊中心崛起&#xff0c;但金融、電力等保守行業仍有大量系統運行在 Eureka 上。理解其高可用設計與自我保護機制&#xff0c;是保障分布式系統穩定的必修課。本文將手把手帶你搭建生產級 Eur…

Spring Boot應用開發實戰

Spring Boot應用開發實戰&#xff1a;從零到生產級項目的深度指南 在當今Java生態中&#xff0c;Spring Boot已占據絕對主導地位——據統計&#xff0c;超過75%的新Java項目選擇Spring Boot作為開發框架。本文將帶您從零開始&#xff0c;深入探索Spring Boot的核心精髓&#xf…

yum更換阿里云的鏡像源

步驟 1&#xff1a;備份原有源配置&#xff08;重要&#xff01;&#xff09; sudo mkdir /etc/yum.repos.d/backup sudo mv /etc/yum.repos.d/CentOS-* /etc/yum.repos.d/backup/步驟 2&#xff1a;下載阿里云源配置 sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https:…

【算法訓練營Day06】哈希表part2

文章目錄 四數相加贖金信三數之和四數之和 四數相加 題目鏈接&#xff1a;454. 四數相加 II 這個題注意它只需要給出次數&#xff0c;而不是元組。所以我們可以分治。將前兩個數組的加和情況使用map存儲起來&#xff0c;再將后兩個數組的加和情況使用map存儲起來&#xff0c;ke…

JS手寫代碼篇---手寫apply方法

11、手寫apply方法 apply方法的作用&#xff1a; apply 是一個函數的方法&#xff0c;它允許你調用一個函數&#xff0c;同時將函數的 this 值設置為指定的值&#xff0c;并將函數的參數作為數組&#xff08;或類數組對象&#xff09;傳遞給該函數。 與call的區別&#xff1…

冪等性:保障系統穩定的關鍵設計

冪等性&#xff08;Idempotence&#xff09; 是計算機科學和分布式系統中的核心概念&#xff0c;指同一操作重復執行多次所產生的效果與執行一次的效果相同。這一特性對系統容錯性、數據一致性至關重要&#xff0c;尤其在網絡通信&#xff08;如HTTP&#xff09;和數據庫設計中…

electron定時任務,打印內存占用情況

// 監聽更新 function winUpdate(){// 每次執行完后重新設置定時器try {// 獲取當前時間并格式化為易讀的字符串const now new Date();const timeString now.toLocaleString();console.log(當前時間: ${timeString});// 記錄內存使用情況&#xff08;可選&#xff09;const m…

華為手機開機卡在Huawei界面不動怎么辦?

遇到華為手機卡在啟動界面&#xff08;如HUAWEI Logo界面&#xff09;的情況&#xff0c;可依次嘗試以下解決方案&#xff0c;按操作復雜度和風險由低到高排序&#xff1a; &#x1f527; 一、強制重啟&#xff08;優先嘗試&#xff09; 1.通用方法? 長按 ?電源鍵 音量下鍵?…

Python爬蟲之數據提取

本章節主要會去學習在爬蟲中的如何去解析數據的方法&#xff0c;要學習的內容有&#xff1a; 響應數據的分類結構化數據如何提取非結構化數據如何提取正則表達式的語法以及使用jsonpath解析嵌套層次比較復雜的json數據XPath語法在Python代碼中借助lxml模塊使用XPath語法提取非…