我已经在/ etc / selinux / config中修改了“ SELINUX = enforcing”。但是,重新启动机器后,我无法SSH到我的机器上。 提示 / bin / bash:权限被拒绝
答案 0 :(得分:1)
首次编辑SELINUX时或在不同类型的策略之间切换时,需要重新标记文件系统。以下步骤将自动执行重新标记过程,如过程所示:
reboot
在GRUB显示屏上,按“ e”开始编辑所选菜单项。
在启动过程的早期执行中断,方法是在行开始处键入“ rd.break” 使用kernel =。
kernel=... UTF-8 rd.break
准备就绪后,按CTRL + X开始启动过程。
检查/ sysroot挂载点上的写访问权限。默认情况下,此安装点仅通过只读(ro)访问权限进行安装
mount | grep sysroot
=/dev/mapper/rhel-root on /sysroot type xfs (ro,relatime,attr2,inode64,noquota)
mount -o remount,rw /sysroot
mount | grep sysroot
=/dev/mapper/rhel-root on /sysroot type xfs (rw,relatime,attr2,inode64,noquota)
chroot /sysroot
(new prompt) sh-4.4#
touch /.autorelabel
exit
logout or reboot (it will take time)