각종 기능들이 차단되는 SELinux 설정을 비활성화 하는 방법입니다.
– 현재 SELinux 설정을 확인합니다.
grep -P '^SELINUX=' /etc/selinux/config
SELINUX=enforcing
– 설정값이 enforcing 이라면 ‘활성화’된 상태이므로, ‘비활성화’시킵니다.
sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
– 비활성화된 것을 확인합니다.
grep -P '^SELINUX=' /etc/selinux/config
SELINUX=disabled
– 마지막으로 서버를 재부팅해야 전체 서버에 반영됩니다. 재부팅전에 현재 접속한 터미널에서 비활성화 효과를 보려면 다음 명령을 실행합니다.
/usr/sbin/setenforce 0
– 참고) SELinux 가 활성화된 상태에서 보게 되는 에러들.
[root@localhost ~]# passwd php79 Changing password for user php79. New password: /usr/share/cracklib/pw_dict.pwd: Permission denied PWOpen: Permission denied