溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

centos7如何設置grub密碼及單用戶登錄

發(fā)布時間:2022-04-12 15:46:13 來源:億速云 閱讀:502 作者:iii 欄目:編程語言

本篇內容介紹了“centos7如何設置grub密碼及單用戶登錄”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

一.設置grub加密

1.使用grub2-mkpasswd-pbkdf2命令創(chuàng)建密文(一定的保存記住自己設置的密碼)

centos7如何設置grub密碼及單用戶登錄

2.在/etc/grub.d/00_header 文件末尾,添加以下內容  (root 為單用戶登錄使用的用戶名,第三行root后面為上一步加密后得到的密文,注意root和密文之間是空格隔開的不是換行符)

cat <<eof
set superusers='root'
password_pbkdf2 root grub.pbkdf2.sha512.10000.b157f42e96462ab239c03000f113d32eb18fd48073f1fc7d8f87a8f3b3f89f662424eccab901f3a812a997e547fd520f3e99d0e080f4fe8b05e019757e34f75b.29c83f87b4b6c086fc9a81e046cc3623cc5cf2f82128edc3a0364894e429d4993b28563f82d71bf346188108cbd4341fc4a71b90e543581646b4e7eae920c54a
e0f

3.重新編譯生成grub.cfg文件

grub2-mkconfig -o /boot/grub2/grub.cfg

設置完成。

二.重啟使用單用戶登錄測試

1.reboot進入gurb界面

centos7如何設置grub密碼及單用戶登錄

2.按e

centos7如何設置grub密碼及單用戶登錄

3.這個時候需要我們輸入我們設置的進入gurb的用戶名和密碼進入grub(看到這個界面說明我們已經設置grub加密生效了) ,輸入正確后會進入到以下的界面

centos7如何設置grub密碼及單用戶登錄

4.編輯修改兩處:ro改為rw, 以及在該行的最后面添加init=/bin/sh

centos7如何設置grub密碼及單用戶登錄

5.ctrl+x 啟動單用戶模式進入系統(tǒng)

centos7如何設置grub密碼及單用戶登錄

6.修改root密碼

centos7如何設置grub密碼及單用戶登錄

7.如果selinux是開啟著的則需要執(zhí)行以下命令更新系統(tǒng)信息,否則重啟之后密碼未生效

touch /.autorelabel

8.重啟系統(tǒng)

exec /sbin/init

使用修改后的root密碼登錄成功。

“centos7如何設置grub密碼及單用戶登錄”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。

AI