本文小編為大家詳細介紹“CentOS7怎么重置root密碼”,內容詳細,步驟清晰,細節處理妥當,希望這篇“CentOS7怎么重置root密碼”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

問題的:
windows 10 企業版 2016 ltsvmware® workstation 14 pro 14.1.0 build-7370693
centos linux release 7.5.1804 (core)
vmware中安裝的centos 7 root密碼忘記了,于是只能重置
一、啟動客戶機

進入如上界面之后按e,然后進入如下界面

二、修改啟動文件
光標往下,找到linux16,ro的位置

將ro改成rw init=/sysroot/bin/sh,按ctrl + x重新啟動。
這里說明一下,有的教程說改成rw init=/bin/sh,反正我是沒成功!改成rw init=/bin/sh之后重啟客戶機報錯如下

說我bios使hw-pmu資源奔潰,客戶機操作系統已禁用cpu。請關閉或重置虛擬機。于是按照這個報錯去google了好久,說是windows系統沒有開啟cpu虛擬化,于是重啟筆記本進入bios

發現intel virtualization technology是開啟,問題越扯越離譜,還是改成rw init=/sysroot/bin/sh吧!
三、重新啟動
重啟客戶機后進入如下界面,執行chroot /sysroot

執行passwd root更改root用戶密碼
:/# passwd root changing password for user root new password: retype new password: passwd: authentication token manipulation error
四、更新/etc/shadow
如果有報錯提示authentication token manipulation error,表示root密碼更改失敗,。因為沒有/etc/shadow文件,如圖

只有gshadow和gshadow-。通過pwconv重新生成shadow文件,并設置權限為-rw-r-----

五、重新掛載root分區
mount -o remount,rw /
此時再更改root密碼,發現可以了
:/# passwd root changing password for user root new password: retype new password: passwd: all authentication tokens updated successfully

重啟客戶機登錄成功!
讀到這里,這篇“CentOS7怎么重置root密碼”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注創新互聯行業資訊頻道。
分享名稱:CentOS7怎么重置root密碼-創新互聯
URL標題:http://www.js-pz168.com/article28/jjdjp.html
成都網站建設公司_創新互聯,為您提供關鍵詞優化、用戶體驗、網站建設、標簽優化、響應式網站、營銷型網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯