Fix “Failed to load SELinux Policy” / CentOS / RHEL

이 튜토리얼에서는 그것이 무엇인지 배웁니다. SELinux "로드하지 못했습니다." 오류를 해결하는 방법 SELinux 운영 체제에 나타나는 정책' CentOS.

먼저 보안 모드에 대해 간략하게 설명하겠습니다. SELinux. 뭐야 SELinux 운영체제에서 어떤 역할을 하는지 Linux?

SELinux 운영체제에 대한 소프트웨어 애플리케이션과 사용자의 접근을 제어하는 ​​역할을 하는 커널 보안 모듈이다. 2000년 중반쯤에 출시됐는데, SELinux 수년에 걸쳐 점점 더 많은 배포판이 출시되었습니다. Linux.

이 모듈의 활동은 커널의 주요 하위 시스템 수준에서 애플리케이션의 액세스를 제한하는 시스템의 보안 정책 배포 및 제어로 구성됩니다.

이 보안 메커니즘은 의심스러운 활동에 대한 기존 제어 및 차단 시스템과 독립적으로 작동합니다. Linux. 슈퍼유저가 적극적으로 제어할 수 없습니다."root” 그리고 타사 앱이나 스크립트와 상호 작용하지 않고 SELinux 코어 안정성을 제공합니다.

시스템 보안 Linux 이 모듈이 없으면 SELinux 이는 커널 구성, 실행 권한이 있는 응용 프로그램 및 해당 구성의 정확성에 따라 자동으로 달라집니다. 앞서 언급한 요소 중 하나에 발생한 단순한 오류로 인해 전체 시스템의 올바른 기능이 손상될 수 있습니다.

결론적으로, SELinux 운영 체제의 진정한 수호자라고 할 수 있습니다 Linux, 무결성, 보안 및 안정성을 보장합니다. 이 모듈을 바이러스 백신이나 방화벽과 혼동하지 마십시오. 완전히 다릅니다.

사용하는 사람 Linux 웹 및 클라우드 서버에 대해서는 잘 알고 있습니다. SELinux 시스템 액세스 및 제어 수준 권한으로 소프트웨어 응용 프로그램을 실행하는 데 문제가 발생할 수 있습니다.

SELinux 각 사용자, 애플리케이션 및 운영 체제 활동을 제어할 수 있습니다. daemon 부분적으로는 정확한 보안 정책 및 제한 사항이 적용될 수 있습니다. 이는 대부분의 특정 소프트웨어 프로세스가 권한을 갖고 운영 체제 커널과 상호 작용하는 웹 서버에서 문제가 될 수 있습니다.

이 커널 모듈을 비활성화하기로 결정한 사람들은 종종 지시문을 수정하는 실수를 저지르며 이로 인해 로드할 수 없게 됩니다. SELinux 운영 체제를 다시 시작할 때. "Failed to load SELinux policy".

Fix “Failed to load SELinux Policy” / CentOS / RHEL
Fix “Failed to load SELinux Policy” / CentOS / RHEL


나는 한 번에 보여주었다. 비활성화하는 방법 기사 SELinux, 웹 서버에서 NGINX 서비스가 수행하는 프로세스가 중단되는 것을 방지합니다.

# This file controls the state of SELinux on the system.
 # SELINUX= can take one of these three values:
 # enforcing - SELinux security policy is enforced.
 # permissive - SELinux prints warnings instead of enforcing.
 # disabled - No SELinux policy is loaded.
 SELINUX=permissive
 # SELINUXTYPE= can take one of three two values:
 # targeted - Targeted processes are protected,
 # minimum - Modification of targeted policy. Only selected processes are protected.
 # mls - Multi Level Security protection.
 SELINUXTYPE=disabled (WRONG)

저희가 실수로 발생한 오류이고, 원격 서버였기 때문에 해결 방법은 다음과 같습니다. 운영 체제 전체 재설치.

운이 좋으면 바로잡을 수 있어요 SELinux DVD가 있거나 "에서 운영 체제의 ISO 이미지를 로드할 수 있는 경우에만"rescue".

Failed to load SELinux Policy 특히 버전에서 발견됩니다. CentOS 6, CentOS 7, RHEL 7.x.

기술 애호가로서, 2006년부터 StealthSettings.com에서 기쁨을 가지고 글을 쓰고 있습니다. macOS, Windows, Linux 등 다양한 운영 체제에 대한 풍부한 경험이 있으며 프로그래밍 언어 및 블로깅 플랫폼 (WordPress)과 같은 분야에도 정통하고 있습니다. 온라인 스토어 (WooCommerce, Magento, PrestaShop)를 포함하여 여러 분야에서 경험이 있습니다.

방법 » Linux » Fix “Failed to load SELinux Policy” / CentOS / RHEL

"수정"에 대한 2개의 생각로드 실패 SELinux 정책" / CentOS /RHEL"

  1. 기사 덕분에 근본 원인을 알 수 있었지만 한 가지 해결책을 놓쳤습니다. 실제로 add selinuxgrub이 제안한 OS 항목의 =0이면 비활성화하기에 충분합니다. selinux OS를 다시 부팅 가능하게 만들었습니다.

    댓글
    • 이 솔루션에 감사드립니다! selinux=0
      제가 글을 쓸 당시에는 이 옵션을 사용할 수 없었던 것 같습니다. 내가 틀릴 수도 있습니다. 솔루션 주셔서 감사합니다!

      댓글
코멘트 남김