CentOS 6 kickstart忽略“selinux –disabled”
我一直在和这个争斗一下,似乎在CentOS 6中有一个退步,就像anaconda忽略了selinux –disabled指令。 这似乎首先出现在RHEL 4.8中 ,然后在RHEL 5.6中重新出现。 现在使用以前的版本,您只需将sed语句添加到您的%post指令中即可将其禁用。 sed -i -e 's/\(^SELINUX=\).*$/\1permissive/' /etc/selinux/config 我遇到的问题是RHEL / CentOS 6中的新增function是默认设置文件系统属性,所以现在您必须清除这些文件系统属性。 我尝试运行以下命令来去掉我的%post部分中的这些属性,但是它没有任何作用。 find . -exec setfattr -x security.selinux {} \; 我的kickstart文件在下面以防万一你觉得有帮助: #version=RHEL6 install url –url=http://ny-man01.ds.stackexchange.com/centos/6/os/x86_64 lang en_US.UTF-8 keyboard us %include /tmp/nic-include rootpw –iscrypted <mmm no you don't even get the encrypted version> firewall –service=ssh,ntp,snmp authconfig –enableshadow –passalgo=sha512 –enablefingerprint –enablekrb5 […]