centos7/rhel7進入單使用者方式和重置密碼方式發生了較大變化,grub由b引導變成了ctrl+x引導。
重置密碼主要有rd.break和init兩種方法。
rd.break方法:
1、啟動的時候,在啟動介面,相應啟動項,核心名稱上按「e」;
2、進入後,找到linux16開頭的地方,按「end」鍵到最後,輸入rd.break,按ctrl+x進入;
3、進去後輸入命令mount,發現根為/sysroot/,並且不能寫,只有ro=readonly許可權;
4、mount -o remount,rw /sysroot/,重新掛載,之後mount,發現有了r,w許可權;
5、chroot /sysroot/ 改變根;
(1)echo redhat|passwd –stdin root 修改root密碼為redhat,或者輸入passwd,互動修改;
(2)還有就是先cp乙份,然後修改/etc/shadow檔案
6、touch /.autorelabel 這句是為了selinux生效
7、ctrl+d 退出
8、然後reboot
至此,密碼修改完成
init方法:
1. 啟動系統,並在grub2啟動屏顯時,按下e鍵進入編輯模式。
2. 在linux16/linux/linuxefi所在引數行尾新增以下內容:init=/bin/sh
3. 按ctrl+x啟動到shell。
4. 掛載檔案系統為可寫模式:mount –o remount,rw /
5. 執行passwd,並按提示修改root密碼。
6. 如何之前系統啟用了selinux,必須執行以下命令,否則將無法正常啟動系統:touch /.autorelabel
7. 執行命令exec /sbin/init來正常啟動,或者用命令exec /sbin/reboot重啟
RHEL7 Centos7管理服務的變動
centos大概是rhel的精簡版本,命令是一樣的 作用system v init命令 rhel6系統 systemctl命令 rhel7系統 啟動服務 service foo start systemctl start foo.service 停止服務 service foo stop syste...
如何重置 RHEL7 CentOS7 系統的密碼
介紹 目的 在 rhel7 centos7 scientific linux 7 中重設 root 密碼。要求 rhel7 centos7 scientific linux 7 困難程度 中等指導 rhel7 的世界發生了變化,重置 root 密碼的方式也一樣。雖然中斷引導過程的舊方法 init b...
RHEL7 CentOS7中更改網絡卡預設名稱
一台centos 7.2虛擬機器 操作步驟 方法一 1.更改網絡卡配置檔案的名字 cd etc sysconfig network scripts network scripts mv ifcfg eno33559296ifcfg eth0 2.編輯網絡卡ifcfg eth0資訊 3.修改 etc ...