Linux系統管理實踐 4 忘記登入密碼或賬號

2021-05-09 15:14:27 字數 1005 閱讀 4579

1、在不登入的情況下獲得root許可權:如果沒有設定grub密碼,那我們可以使用最簡單的方法,首先啟動電腦,等待grub選單(如果grub選單隱藏,可以按esc調出),在grub啟動選單中,選擇選單項"ubuntu, kernel 2.6.12-*-* (recovery mode)",也就是「恢復模式」的那個選單項,按enter啟動就可以了,這樣就進入乙個有root許可權的shell。另外乙個辦法是用ubuntu live cd獲得root許可權,用ubuntu安裝盤啟動電腦,當顯示 「boot:」時,輸入「rescue」(即恢復模式),按螢幕提示操作就可以了。獲得了root許可權後,就可以做我們需要的工作的,比如修改使用者的密碼、在/home目錄下檢視使用者名稱(即主目錄名),也可在/etc/passwd中檢視。 

2、通過改變核心啟動引數獲得root許可權:啟動電腦,等待grub選單(如果grub選單隱藏,可以按esc調出),如果設定了grub密碼,按p來解鎖。在啟動選單上選擇乙個選單項,比如"ubuntu, kernel 2.6.12-8-386",按e鍵進入編輯狀態,接下來我們就可以對這個選單項的一些啟動引數進行編輯。選擇"kernel /boot/vmlinuz-2.6.12-8-386 root=/dev/hda2 ro quiet splash"這一行,按e鍵來編輯它,在行末新增"rw init=/bin/bash",即改為如下命令列:

回車,然後按b鍵啟動,這時就進入了乙個有root許可權的shell。

3、忘記了root或者主使用者的密碼:按照上面兩種方法之一進入有root許可權的shell,在命令列輸入passwd root來更改root的密碼,按照提示,輸入兩次密碼就可以設定root使用者密碼了。更改主使用者密碼(主使用者名稱可以在/home目錄中或者/etc/passwd檔案中檢視到)也是類似的,用passwd username,按照提示,輸入兩次密碼就可以了。

4、忘記了grub選單密碼:用第一種方法進入有root許可權的shell中,在命令列上鍵入'grub',按提示操作。

Linux系統管理技術 4

鏈結檔案 link file 分為軟鏈結和硬鏈結,軟鏈結也稱為符號鏈結,相當於windows系統中的快捷方式檔案,建立軟鏈結使用ln s。硬鏈結相當於是檔案的多個副本,但它們的資料內容會保持實時同步,使用ln命令建立。檔名萬用字元 和?匹配0個或者多個任意字元,匹配1個任意字元 重點 對於普通檔案而...

Linux 4 系統管理

ps 檢視程序資訊 程序是乙個具有一定獨立功能的程式,它是作業系統執行的基本單元 ql ql ps a pid tty time cmd 18214 pts 0 00 00 00 ps ql ql ql ql ps u user pid cpu mem vsz rss tty stat start ...

Linux系統管理技術 4

常用shell命令 linux哲學 一切皆檔案 命令的高階用法 管道符 連線兩條命令,作用是將左邊命令的執行結果傳遞給右邊命令進行處理 被當成檔案處理 分號 連線兩條命令,左邊命令執行完畢 無論是否正常結束 馬上執行右邊的命令 連線兩條命令,只有當左邊命令正常執行結束才繼續執行右邊命令,否則不會執行...