본문 바로가기

서버 & 컴퓨터/Linux

Centos SELinux 해제/끄기

안녕하세요. 호스팅을 구매하거나,
리눅스를 설치하면 보통 Centos 의 SELinux 가 활성화 되어 있습니다.

SELinux 가 활성화 되어 있으면 웹서버의 일부 기능이 작동하지 않는 등 간혹 문제가 될 수 있어,
저는 보통 SELinux 를 해제 하고 작업을 진행하고 있습니다.

그럼 지금부터 SELinux 를 해제하는 방법을 알려드리겠습니다.

먼저 리눅스 SSH 를 접속 합니다.
SSH 접속방법은 [링크] 를 참고해주세요.

SELinux 해제/ 비활성화 방법


[root@localhost ~]# vi /etc/selinux/config 를 입력 합니다.

그럼 위와 같은 설정 파일이 나옵니다.
SELINUX=enforcing 를 -> SELINUX=disabled 로 변경하면 됩니다.


그리고 파일을 저장하고 나갈때에는 Shift + : 를 누르면 : 만 나옵니다.

wq! 를 입력하고 엔터를 누르면 저장 됩니다.

저장 완료 후에는 reboot 이 필요 합니다.
“reboot” 이라고 입력 후 서버가 켜질때 까지 기다려 주시면 됩니다.

주의

이 설정은 보통 내부 서버를 세팅할 때 저는 설정하고 있습니다.
외부서버는 보안상 SELinux 를 활성화 하는것이 안전합니다.