Linux基礎知識之忘記root密碼

學習之后修改linux用戶密碼:(物理機端才能修改)

①在讀秒時按下任意鍵一下即可;
  blob.png     file://C:\Users\sjsir\AppData\Local\Temp\ct_tmp/1.png
②在下面的界面,選擇敲a鍵,進入命令行模式;
  blob.png     file://C:\Users\sjsir\AppData\Local\Temp\ct_tmp/2.png
③在下面的界面的末尾輸入 1(表示進入單用戶模式);

  blob.png     file://C:\Users\sjsir\AppData\Local\Temp\ct_tmp/3.png
進入單用戶模式:
  blob.png     file://C:\Users\sjsir\AppData\Local\Temp\ct_tmp/4.png
④在命令行提示符下面輸入passwd,依據提示修改密碼即可;
  blob.png     file://C:\Users\sjsir\AppData\Local\Temp\ct_tmp/5.png
⑤exit,系統系統重啟進入系統;    
  blob.png      file://C:\Users\sjsir\AppData\Local\Temp\ct_tmp/6.png


預習之前認為的修改密碼的步驟:

本篇文章以RedHat Enterprise Linux系統為例,CentOS系統和Fedora系統應和RedHat系統類似。

1.在系統啟動時進入grub選項菜單。 方法在進入redhat系統倒計時時候,按下enter鍵,進入grub選項菜單。

        Red Hat Enterprise Linux (2.6.32-358.e16.x86_64)

2.在grub選項菜單按e進入編輯模式。

        root (hd0,0)

        kernel /boot/vmlinux-2.6.52-358.e16.x86_64 ro root=UUID7610da86-3c25->

        initrd /boot/initramfs-2.6.32-358.e16.x86_64.img\

3.編輯kernel那行再按e,開始編輯,再后面 添加“ /init 1” ,然后按enter鍵,回到grub選項菜單。

        <DTYPE=pc KEYTABLE=us rd_NO_DM rhgb guiet 后面添加 /init 1

4.按b鍵重啟(應該是按住b鍵)

5.進入系統之后,現在是單一用戶模式,是指令系統界面,寫指令 #vim /etc/passwd

        Telling INIT to go to single user mode.

        init: rc main process (1233) killed by TERM singal

        [root@localhost /]#vim /etc/passwd

6.按下i,進入vim的插入模式“INSERT”

7.將root后面的x刪除,此操作其實將root密碼設置為空密碼。

8.然后保存退出!方法:按下Esc鍵,進入命令模式,然后按”shift+:“,最后按下wq鍵,enter鍵保存退出。

9.重啟reboot

10.登錄root賬號,直接回車,不用輸入密碼即可進入操作系統

11.輸入passwd 添加新的root密碼

原創文章,作者:sjsir,如若轉載,請注明出處:http://www.www58058.com/24702

(0)
sjsirsjsir
上一篇 2016-07-22
下一篇 2016-07-22

相關推薦

  • Linux用戶和組的基礎概念

    用戶,組和權限管理   Multi-tasks,  Multi-Users 每個使用者:    用戶標識,密碼:    認證:Authentication    授權:Authorization    審計:Audition    3A 組…

    Linux干貨 2016-12-21
  • BASH編程基礎之變量、條件判斷

    一、前言 在linux中,通常我們所指的腳本編程,指的是bash的腳本編程。 bash作為一種過程式的編程語言來說,它應該具備編程語言所應該具備的基本元素,即:變量,流程,函數,數組。今天我們介紹變量以及流程之一的條件判斷。 二、變量 1、初識變量 在編程語言中,編程語言有兩大種,強類型語言和弱類型語言。強類型語言中,要求變量的使用要嚴格符合定義,所有變量都…

    Linux干貨 2015-07-06
  • 磁盤管理及文件系統

    磁盤管理 本文將從以下幾方面介紹 第一部分:磁盤管理 1、淺識Linux磁盤 2、常見命令 第二部分:文件系統管理 1、文件系統的創建 2、文件系統掛載 3、自動掛載配置文件 第一部分:磁盤管理 淺識Linux磁盤 對于Linux來說我們知道一切皆文件,同樣在Linux中硬件設備在系統上會映射成相對應的文件,我們就像是在Windows看文件一樣只要打開對應的…

    Linux干貨 2017-08-15
  • linux-系統自動化安裝

    一、安裝程序及配置 CentOS 系統安裝 系統啟動流程: bootloader–>kernel(initramfs)–>rootfs–>/sbin/init anaconda: 系統安裝程序 tui:  基于圖形庫curses 的文本 窗口 gui :圖形窗口 安裝程序啟動過程 MB…

    Linux干貨 2016-09-26
  • sed簡介及常見用法

    sed是一個文本流處理器,配合正則表達式用可以實現很多文本處理操作。 和grep一樣,sed是一行一行的處理的。sed處理文本時,首先會將源文件復制一份到內存中,然后將文本一行一行拿到模式空間內進行操作,最后輸出到標準輸出,即屏幕上。 在模式空間中,每一行都會根據用戶給的條件進行匹配,匹配到了進行編輯后輸出,沒有匹配到,直接輸出到標準輸出。sed除了模式空間…

    2018-01-04
  • Linux磁盤管理及其相關命令使用

    Linux磁盤及文件系統    CPU MEMORY(RAM) I/O    I/O:disks entercard    Disks:持久存儲數據    接口類型:      IDE(ata):并行 133MB/s     &n…

    Linux干貨 2016-08-26

評論列表(2條)

  • 馬哥教育
    馬哥教育 2016-07-22 10:48

    這樣做是不對的,可以直接在單用戶里面用passwd修改root的密碼

    • sjsir
      sjsir 2016-07-22 14:05

      @馬哥教育但是我也用過這種方法,能解決忘記密碼的問題啊,以后學習之后,再寫一篇利用單用戶模式去解決忘記密碼的博客

欧美性久久久久