第三章 运行级别

第三章 运行级别

5)使用grub2-mkconfig命令重新生成grub.cfg配置文件
5、密文加密
1)执行“grub2-mkpasswd-pbkdf2”命令,然后输入待加密的密码
grub2-mkpasswd-pbkdf2
输入口令: #输入密码字符串
Reenter password: #再次输入密码字符串
得到密文密码
2)向/etc/grub.d/00_header脚本文件末尾追加密文加密内容
cat << EOF
set superusers="tom"
password_pbkdf2 tom 密文密码
EOF
3)使用grub2-mkconfig命令重新生成grub.cfg配置文件
5、修复grub
1)不重启:
cd /boot/grub2cfg
ls-找到grub.cfg
rm grub.cfg
ls
grub2-mkconfig -o /boot/grub2/grub.cfg
ls
已经生成grub.cfg
2)cd /boot
rm -rf grub2
grub2-install /dev/sda
ls
cd grub2
ls
grub2-mkconfig -o /boot/grub2/grub.cfg
已经生成grub2
6、修复grub(重启)


1)破解密码:
重启
e
在Linux16这一行末尾,空格,rd.break
ctrl+x
mount -o remount,rw /sysroot/ 以读写方式挂载根
chroot /sysroot/ 切换到根下面
passwd root
touch /.autorelabel 重打标签
exit
exit
2)删除grub2目录后重启:
cd /boot
ls->>rm -rf grub2
ls->>reboot
出现界面时快速按下‘Esc’键--》选择第三个选项,光盘启动-》Troubleshooting-》Rescue a Red hat....
回车-》1-》chroot /mnt/sysimage-》ls-》grub2-install /dev/sda-》grub2-mkconfig -o /boot/grub2/grub.cfg
exit
exit

3)删除/boot目录,修复系统
cd / -》cd boot -》rm -rf* -》cd / -》unmount /boot -》rm -rf /boot -》reboot

光盘启动-》Troubleshooting-》Rescue a Red hat...

1-》chroot /mnt/sysimage-》ls-》先挂载光盘 mkdir dvd-》mount /dev/cdrom /dvd

cd dvd-》ls-》cd Packages-》ls-》rpm -ivh kernel-3.10.0-514.e17.*86_64.rpm --root=/mnt/sysimage --force-》回车

chroot /mnt/sysimage-》grub2-install /dev/sda-》gru2-mkconfig -o /boot/grub2/grub.cfg-》回车

7)运行级别:
1、systemctl get-default 查看默认运行级别
systemctl set-default 设置默认运行级别
multi-user.target 命令行界面
graphical.target 图形界面
修改默认目标,当前不生效,下次启动生效。修改临时目标,当前生效,下次启动不生效。
相关配置文件/etc/inittab (systemctl set-default TARGET.target)
在RHEL 7上可以进行目标之间的切换: systemctl isolate TARGET.target (临时级别)

原文地址:https://www.cnblogs.com/wx9527/p/14906620.html