1. 程式人生 > >Linux的root密碼重設方法

Linux的root密碼重設方法

Linux的root密碼一旦忘記,一般可以使用三種方法重新設定。方法一使用single模式登陸,然後用passwd root重新設定既可。方法二是在已經安裝的有grub或者lilo的前提下,編輯修改/etc/shadow既可。還有一種方法是使用安裝光碟的rescue功能進行引導然後修改/etc/shadow。本文是用最後一種方式進行重新設定。

確認root無法登陸

這裡寫圖片描述

選中登陸選項然後e方式進入(edit)

這裡寫圖片描述

按下e進入如下畫面

這裡寫圖片描述

按下ctrl+c進入grub

這裡寫圖片描述

輸入exit退到trouble shooting的畫面

這裡寫圖片描述

這裡寫圖片描述

進入到Rescue Mount模式下

這裡寫圖片描述

修改/etc/shadow

在rescue的mode下,/etc/shadow被掛載到了/mnt/sysimage下

這裡寫圖片描述

修改/mnt/sysimage/etc/shadow,檔案的格式是每個使用者一行,密碼儲存在用:分割開的第二個欄位中,此檔案儲存的資訊為加密過的,可以先把此使用者的密碼刪掉,這樣啟動的時候就不需要再輸入密碼。修改後輸入exit自動重啟。

確認無密碼可以登陸

這裡寫圖片描述

相關推薦

Linux的root密碼方法

Linux的root密碼一旦忘記,一般可以使用三種方法重新設定。方法一使用single模式登陸,然後用passwd root重新設定既可。方法二是在已經安裝的有grub或者lilo的前提下,編輯修

WordPress新用戶註冊時提示“您的密碼鏈接無效”

strpos 例如 network 密碼 .html 主題 用戶名 發現 invalid 在使用Wordpress密碼找回功能及新用戶註冊郵件中的重置密碼鏈接時,Wordpress提示“您的密碼重設鏈接無效,請在下方請求新鏈接。”、“

ubantu 18.02 root密碼忘記,密碼方法

開機按Esc,進入GRUB 選擇*Advanced options for Ubuntu 選擇*Ubuntu,with Linux 4.15.0-20-generic(recovery mode) 選擇root drop to root shell promt

MySQL密碼方法

MySQL資料庫的安裝和配置,配置Mysql按照bin目錄到Path中 使用命令列視窗連線MYSQL資料庫:mysql –u使用者名稱 –p密碼 對於密碼的重置有以下兩種方法(解除安裝重新安裝當然也可以): 方法一: 在my.ini的[mysqld]欄位加入: skip-grant-tables 重啟my

Azure VM域控密碼方法

   在azure上如果密碼忘記了,可以通過下圖進行重置    但我的VM是域控重置的時候就報錯了,不支援域控的重置     那就換個辦法,在azure的設定裡有個Extensions,點選Add &nbs

ubuntu下MySQL忘記密碼方法

方法一: 1):編輯mysqld.cnf檔案 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 2):在檔案中的skip-external-locking一行的下面新增一行: skip-grant-tables 3):重啟

MySQL 忘記 root 密碼方法

MySQL 版本: 5.6 / 5.7   一、Linux 伺服器版本 1.登入並開啟兩個 Linux 伺服器 ssh 控制檯 a.控制檯1:停止當前 mysqld 服務並以無授權狀態並禁用網路連線的方式啟動MySQL service

Azure VM域控密碼方法

   在azure上如果密碼忘記了,可以通過下圖進行重置    但我的VM是域控重置的時候就報錯了,不支援域控的重置     那就換個辦法,在azure的設定裡有個Extensions,點選Add     在資源中找到自定義指令碼拓展,點選建立    

mysql5.5忘記密碼方法

今天我在使用mysql時,想要去修改密碼,就百度了一下,網上教程很多,沒幾個能用的,而我百度的那個教程把我給坑了,即把密碼改了,自己也登陸不成功了! 關於忘記密碼登陸的方法,網上的教程說的也不是很詳細,百度了好久才找到一個有用的! 一、  mysql資料庫許可權問題

mysql 8.0.15忘記密碼方法

mage string bash share .com roo 改密碼 host HERE 1.打開命令窗口cmd,輸入命令:net stop mysql,停止MySQL服務, 2.開啟跳過密碼驗證登錄的MySQL服務 輸入命令

centOS7忘記密碼方法

系統 啟動盤 ESS 當前 inux centos7 密碼重置 關機命令 ted 線索Cues重啟和關機命令重啟命令:reboot、init 6、shutdown -r now關機命令:init 0、poweroff切換系統環境:chroot查看文件內容:cat更改密碼:p

wordpress註冊,找回密碼《您的密碼連結無效,請在下方請求新連結》

$message .='<' . network_site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user_login ), 'login' ) . ">\r\n"; 修改成 $mess

Mysql(Linux服務器)root用戶密碼忘記方法

root用戶 grant csdn mysql數據庫 vi命令 use 重啟 mark tables MySQL是非常常見的開源數據庫,使用者眾多,若是不小心忘記了安裝在服務器的mysql密碼,無法登陸,應該如何重置呢?方法很簡單,現在和大家分享下。(系統環境:CentOs

目前比較全的CSS(reset)方法總結

lis list aps sub textarea rate 使用 cal ans By 彬Go2008-11-24   在當今網頁設計/開發實踐中,使用CSS來為語義化的(X)HTML標記添加樣式風格是重要的關鍵。在設計師們的夢想中都存在著這樣的一個完美世界:

OLT密碼遺忘解決方法

接入網的小細節之事1、如果OLT已經入了網管,通過網管直接修改(1)選擇“系統 > 網元安全 > LCT用戶管理”。(2)在彈出的“LCT用戶管理”窗口,選擇“網元用戶”頁簽,並選擇設備類型。在下面的設備列表中選擇設備名稱及用戶名,單擊右鍵,選擇“設置密碼”,在彈出的對話框中設置新密碼。 2、如果

ESXi 5.1 root密碼忘記方法

ESXI 5.1此方法適用主機通過vcenter管理且公司有域環境,公司有幾臺vm主機,一直是通過VCENTER管理的,但有一臺主機ROOT密碼忘記了,網上有通過主機配置文件可以修改的方法,但需把主機切換到維護模式,主機上很多服務器在跑,只能找其它方法,ESXI是可以用加入域的,在VCENTER裏設置好DNS

centos忘記密碼,重新密碼方法

成功 分享 設置 方法 sin cat ica 密碼 shutdown (1)重新啟動Centos,在啟動過程中,長按“ESC”鍵,進入GNU GRUB界面。 (2)選擇要進入的系統,按“E”鍵(在啟動之前編輯命令)。 (3)選擇第二項操作系統的內核“kernel”,按

CentOS 7.2 MySQL的root密碼忘記時方法

mysql數據庫密碼忘記首先確認服務器出於安全的狀態,也就是沒有人能夠任意地連接MySQL數據庫。因為在重新設置mysql的root密碼的期間,MySQL數據庫完全出於沒有密碼保護的狀態下,其他的用戶也可以任意地登錄和修改MySQL的信息。可以采用將MySQL對外的端口封閉,並且停止Apache以及所有的用戶

遺忘ROOT用戶的密碼

重設遺忘ROOT用戶的密碼重設遺忘ROOT用戶的密碼 實驗環境:有一臺虛擬機Linux系統忘記了root用戶的密碼,無法使用root用戶登陸系統。現要求重設root用戶密碼,使能夠使用root用戶登陸系統。 解決方法1:進入急救模式,重設密碼進入虛擬機電源選項裏選擇“打開時進去固件”選項,使啟動Linux系

Django如何Admin密碼(轉)

super 操作 models () sta 數據 管理 員工 改密 django的admin用戶被我多動癥一樣的測試,給密碼弄丟了,需要重置。 從數據庫重置的可能性為0,因為django對於密碼有保護策略。考慮從運行程序的地方進行重置: 1.在程序的文件夾下,執行