Linux忘記/更改密碼實現(xiàn)方式

出現(xiàn)connection closed by foreign host 情況,一般是密碼輸入錯誤,以下給出忘記密碼辦法。
一、修改密碼
1、修改root密碼
執(zhí)行:passwd root, 按照提示輸入新的密碼兩次。
如果用xshell連接的情況下,需要重新驗證新的密碼。
[root@centos7 ~]# passwd root
更改用戶 root 的密碼 。
- 新的 密碼:
- 無效的密碼: 密碼少于 8 個字符
- 重新輸入新的 密碼:
- passwd:所有的身份驗證令牌已經(jīng)成功更新。
2、以root身份修改一般用戶的密碼
執(zhí)行:passwd username, 按照提示輸入新的密碼兩次。(username是要更改密碼的用戶名)
二、忘記root用戶密碼,重置root密碼
重啟Linux(或虛擬機),在倒計時3秒前,按下e鍵,進入grub編輯頁面。
1、按↑↓鍵
選擇第一項按下 e鍵,然后編輯選項

2、按↑↓鍵找到ro
將紅框內(nèi)的內(nèi)容改成 :rw init=/sysroot/bin/sh


3、改完之后
按下 Ctrl+X 進入緊急求援模式,依次輸入以下的命令

# chroot /sysroot ? //進入系統(tǒng)的根目錄 # passwd ? ? ? ? ? ?//重置密碼 # touch /.autorelabel ? ? //創(chuàng)建文件,讓系統(tǒng)重新啟動時能夠識別修改 # exit ? ? ? ? ? ? ?//退出chroot模式 # reboot ? ? ? ? ? ?//重啟系統(tǒng)
重啟之后,就ok,我這里selinux是關(guān)閉的。
注意:
執(zhí)行passwd命令修改密碼,如果系統(tǒng)的selinux開啟著,則需要執(zhí)行命令:touch /.autorelabel 以
更新系統(tǒng)信息,否則重啟之后密碼修改不會生效。如果沒有開啟,則不需要執(zhí)行 touch命令
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
手把手教你啟用Win10的Linux子系統(tǒng)(圖文超詳細)
這篇文章主要介紹了手把手教你啟用Win10的Linux子系統(tǒng)(圖文超詳細),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-12-12
在CentOS 6 中安裝 WordPress(二)安裝WordPress
上篇文章我們介紹了WordPress環(huán)境的配置,本文我們就來詳細講解下WordPress的安裝,適合新手,高手們請勿拍磚2014-06-06
environments was not found on the java.library.path 問題的解決方法
The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path 問題的解決方法,需要的朋友可以參考下2016-08-08
Apache中解決動態(tài)地址跳轉(zhuǎn)死循環(huán)的方法
這篇文章主要介紹了Apache中解決動態(tài)地址跳轉(zhuǎn)死循環(huán)的方法,另外作者還提出了盡量使用偽靜態(tài)的建議,需要的朋友可以參考下2015-07-07
Linux利用Sysctl命令調(diào)整內(nèi)核參數(shù)
Sysctl指令是對系統(tǒng)核心參數(shù)的設置,下面這篇文章主要給大家介紹了關(guān)于Linux利用Sysctl命令調(diào)整內(nèi)核參數(shù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧。2018-01-01

