centos – 重新定位/ var – 现在selinux不高兴

前端之家收集整理的这篇文章主要介绍了centos – 重新定位/ var – 现在selinux不高兴前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在VM上的/ var树中需要更多空间,所以我分配了一些空间,启动到运行级别1并将文件夹复制到新空间.更改/ var的fstab条目以反映我重新启动的新位置.

(你可以看到即将发生的事情)

启动过程非常糟糕.我不得不禁用selinux以使任何工作正常.

考虑到这个系统的性质,我想重新启用selinux,但我不清楚如何正确设置它.使用ls -Z查看perms它看起来都是相同的(与原始的/ var文件夹一样)但显然有些不对劲.

我错过了哪些步骤?

编辑:这是ls -alZ /的(相关)输出

drwxr-xr-x  root  root     ?                                var
drwxr-xr-x. root  root     system_u:object_r:var_t:s0       var.old

看起来像一个有前途的途径 – 虽然我注意到/ sys,/ dev和/ proc都有’?’那里.

应该是一个非常简单的修复:

>将SELinux设置为允许.编辑/ etc / sysconfig / selinux并设置SELINUX = permissive.这应该让你正常启动,同时仍然可以使用SELinux实用程序.
>重新启动系统.
>恢复整个系统的所有文件上下文.

restorecon -r -v /

>将SELinux设置为强制执行.编辑/ etc / sysconfig / selinux并设置SELINUX = enforcing.>重新启动系统.

猜你在找的CentOS相关文章