selinux配置

#######################################################
# 检查selinux是否开启
#######################################################
function selinux_check() {
echo ""
echo  -e "33[36m -------------------------------->> 33[0m"
echo  -e "33[36m selinux_check,  starting... 33[0m"
echo  -e "33[36m -------------------------------- 33[0m"

  local selinux_result=`getenforce`
  if [[ $selinux_result == "Enforcing" ]]; then
    echo "selinux is Enforcing now, disable first, quit."
    cp /etc/selinux/config /etc/selinux/config"`date +"%Y%m%d%H%M%S"`"
    sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
    setenforce 0
echo ""
echo -e "33[32m ******************************* 33[0m"
echo -e "33[32m selinux_check, pass... 33[0m"
echo -e "33[32m ******************************* 33[0m"}
  else
echo ""
echo -e "33[32m ******************************* 33[0m"
echo -e "33[32m selinux_check, pass... 33[0m"
echo -e "33[32m ******************************* 33[0m"}
  fi
}
原文地址:https://www.cnblogs.com/igoodful/p/13753388.html