【问题标题】:AWS CentOS SELinux Freezing SystemAWS CentOS SELinux 冻结系统
【发布时间】:2016-09-10 05:22:28
【问题描述】:

我正在 AWS EC2 上设置一个新的 CentOS 实例,每当我禁用 SELinux 时,我的系统都会冻结并出现以下错误 -

加载 SELinux 策略失败,冻结。

我通过编辑配置文件并附加禁用来禁用 SELinux。

您能告诉我如何在不冻结 AWS 实例的情况下永久禁用 SELinux。

谢谢

【问题讨论】:

  • 我正在编辑文件 - /etc/sysconfig/selinux,重启后,它冻结了
  • 当我编辑 selinux 文件并点击重启时,我无法访问系统,当我看到来自 aws 的事件日志时,我在屏幕上打印了这个错误 - 无法加载 SELinux 策略,冻结。
  • 我猜你编辑 selinux 配置文件的方式会损坏文件。或者我用“禁用”而不是“禁用”误导了你。查看更新以回答

标签: amazon-web-services centos selinux


【解决方案1】:

编辑文件 /etc/selinux/config 并将这一行更改为该值

SELINUX=disabled

(注意 1. 这不是 /etc/sysconfig/selinux,一个 应该 是另一个的链接,但由于您的系统无法正常运行... 2. 我之前说过“禁用”而不是“禁用”对不起) 然后重启

https://www.centos.org/docs/5/html/5.1/Deployment_Guide/sec-sel-enable-disable.html

要消除文件损坏,试试这个

perl -p -i -e 's/^SELINUX=(\S+)/SELINUX=disabled/' /etc/selinux/config

【讨论】:

    【解决方案2】:

    你能试试这些命令吗?

    /usr/bin/sudo sed -i "s/SELINUX=.*/SELINUX=disabled/g" /etc/selinux/config
    /usr/bin/sudo reboot
    

    【讨论】:

    • 当 AWS EC2 被冻结时你会怎么做?
    猜你喜欢
    • 2015-06-03
    • 2019-07-14
    • 1970-01-01
    • 2020-06-10
    • 1970-01-01
    • 2020-10-05
    • 2018-09-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多