selinux

1.查看selinux状态

getenforce

selinux

2.selinux的3种模式

enforcing        ##强制模式

permissive     ##警告模式

disable           ##关闭模式

当selinux处在enforcing或permissive模式时,可以通过setenforce 0 或setenforce 1 进行模式的切换。

也可以通过修改/etc/sysconfig/selinux 配置文件,来改变selinux的工作方式,当工作模式从enforcing或permissive模式和disabled模式进行切换时,需要重启以让selinux生效。

selinux

selinux

selinux

重启后

selinux

 

当/boot/grub2目录中的grub.cfg文件丢失时,将不能正常开机。运行以下命令可开机。

set root='hd0,msdos1'
linux16 /boot/vmlinuz-3.10.0-123.el7.x86_64 root=/dev/vda1
initrd16 /boot/initramfs-3.10.0-123.el7.x86_64.img

boot

selinux

 

 

进入系统后,要运行以下命令以生成grub.cfg文件。

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

当/boot/目录下的initramfs-3.10.0-123.el7.x86_64.img丢失时,将不能正常开机。需要将启动方式设置为光驱启动,选择troubleshooting中的rescue a red hat enterprise linux system,一直按回车直到出现以下界面,输入以下命令,输入exit两次退出,再次选择之前的启动方式。

mkinitrd initramfs-$(uname -r).img $(uname -r)

selinux