>  기사  >  운영 및 유지보수  >  리눅스에서 selinux를 끄는 방법

리눅스에서 selinux를 끄는 방법

WBOY
WBOY원래의
2021-12-31 17:15:439842검색

방법: 1. "vim /etc/sysconfig/selinux" 명령을 사용하여 selinux 파일을 엽니다. 2. 파일의 "SELINUX=enforcing"을 "SELINUX=disabled"로 수정합니다. 3. 수정 사항을 저장한 후 다시 시작합니다. .

리눅스에서 selinux를 끄는 방법

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

Linux에서 selinux를 끄는 방법

가장 간단하고 빠른 방법은 명령줄 인터페이스를 통해 SELinux를 끄는 것입니다. 그래픽 인터페이스는 기본적으로 서버에서 열리지 않기 때문입니다. 먼저 getenforce 명령을 사용하여 SELinux의 상태를 확인합니다. 기본적으로는 일반적으로 강제 활성화를 의미하는 Enforcing 상태입니다. 아래 그림과 같이:

리눅스에서 selinux를 끄는 방법

SELinux에는 시행, 허용 및 비활성화의 총 3가지 상태가 있습니다. 첫 번째는 강제 활성화를 의미하는 기본 상태이고, 두 번째는 허용적(permissive), 즉 대부분의 규칙이 허용되는 상태입니다. 세 번째 유형은 비활성화됩니다. 즉, 규칙이 설정되지 않습니다. 처음 두 상태는 setenforce 명령을 통해서만 설정할 수 있습니다. 비활성화 상태로 변경하려면 구성 파일을 수정하고 시스템을 다시 시작해야 합니다. 먼저 수정 사항을 살펴보겠습니다. Enforcing 상태의 값은 1이고 허용 상태는 0이므로 명령은 다음과 같습니다.

setenforce 0

그런 다음 현재 상태를 확인합니다.

getenforce

아래 그림과 같이:

리눅스에서 selinux를 끄는 방법

그러나 위의 수정 방법은 다시 시작한 후에는 무효화되며 일시적으로만 적용됩니다. 컴퓨터를 다시 시작한 후 상태를 살펴보겠습니다. 다음 명령을 실행합니다:

reboot

컴퓨터를 다시 시작한 후 다음 명령을 사용합니다:

getenforce

상태를 확인하면 실제로 Enforcing 상태로 변경되었음을 확인할 수 있습니다.

리눅스에서 selinux를 끄는 방법

따라서 다음을 수행해야 합니다. 누군가가 구성을 영구적으로 적용할 수 있도록 설정 파일을 수정하십시오. 구성 파일의 위치는

/etc/selinux/config

아래 그림과 같이 이 파일을 열면 기본 상태가 적용 상태임을 알 수 있습니다.

리눅스에서 selinux를 끄는 방법

뒤에 있는 값을 허용 또는 비활성화로 변경할 수 있습니다. 그러면 컴퓨터를 다시 시작해도 기본 상태가 허용 또는 비활성화되고 시행 상태로 돌아가지 않습니다. 다시 시작한 후의 상태는 아래 세 번째 그림에 표시됩니다.

리눅스에서 selinux를 끄는 방법

리눅스에서 selinux를 끄는 방법

리눅스에서 selinux를 끄는 방법

관련 권장 사항: "Linux 비디오 튜토리얼"

위 내용은 리눅스에서 selinux를 끄는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.