centos 7 & SELinux & ldconfig

centos 7 & SELinux & ldconfig

在共享主机上运行 Centos 7 虚拟实例。他们使用 VMWare vSphere 虚拟机管理程序。这是一个自定义的最小安装,加上 openssh 和 vmware 工具。已应用所有更新。SELinux 已安装但默认处于禁用模式。

我所做的是在 selinux 配置中设置宽容模式并重新启动。所有重新启动后,selinux 报告了 8 个权限拒绝,均与 ldconfig 有关。

尝试重新标记整个文件系统并暂时删除ld.so.confld.so.conf.d但没有任何改变。

1. 2016-03-25 08:17:03 ldconfig system_u:system_r:ldconfig_t:s0 59 fifo_file write system_u:object_r:initrc_tmp_t:s0 denied 16 2. 2016-03-25 08:17:03 ldconfig system_u:system_r:ldconfig_t:s0 257 dir read system_u:object_r:initrc_tmp_t:s0 denied 17 3. 2016-03-25 08:17:03 ldconfig system_u:system_r:ldconfig_t:s0 2 dir write system_u:object_r:initrc_tmp_t:s0 denied 18 4. 2016-03-25 08:17:03 ldconfig system_u:system_r:ldconfig_t:s0 2 dir add_name system_u:object_r:initrc_tmp_t:s0 denied 18 5. 2016-03-25 08:17:03 ldconfig system_u:system_r:ldconfig_t:s0 2 file create system_u:object_r:initrc_tmp_t:s0 denied 18 6. 2016-03-25 08:17:03 ldconfig system_u:system_r:ldconfig_t:s0 90 file setattr system_u:object_r:initrc_tmp_t:s0 denied 19 7. 2016-03-25 08:17:03 ldconfig system_u:system_r:ldconfig_t:s0 82 dir remove_name system_u:object_r:initrc_tmp_t:s0 denied 20 8. 2016-03-25 08:17:03 ldconfig system_u:system_r:ldconfig_t:s0 82 file rename system_u:object_r:initrc_tmp_t:s0 denied 20

答案1

最终我自己解决了这个问题,虽然成为了半专业人士,但问题并没有出现。
解决方案很简单,不需要额外的知识,只需open-wm-tools从基础存储库中使用即可。
vmware-uninstall-tools.pl
yum install open-vm-tools
reboot
现在一切都很好
使用 vmware 在虚拟机中安装 CentOS 7 的指南

相关内容