오늘은 Linux에서 발생하는 오류인 SELinux is preventing {directory} from read access on the file {filename}오류 해결 방법에 대해 포스팅 하려고 합니다. 먼저 SELinux란 Security-Enhanced Linux의 의미로 커널 레벨의 보안모듈입니다. 일반적으로 개인용 Linux 또는 보안을 복잡하고 강하게 할 기업용 Linux가 아니라면SELinux는 꺼놓는 것이 좋습니다. 해당 포스팅의 오류에 대한 이슈에 대해 해결하기 위해서는 SELinux를 disable 하거나해당 디렉토리 또는 파일을 SELinux 보안 정책에 맞게 설정해주면 됩니다. 먼저 SElinux를 disable 하는 방법에 대해 먼저 진행하도록 하겠습니다.SELinux가 ..
selinux
오늘은 리눅스(CentOS7)에서 Selinux 설정시 오타로 인해 부팅이 제대로 되지 않는 경우에 대한 해결방안을 포스팅 하려고 합니다. 일반적으로 발생하는 경우가 SELINUX=disabled 또는 enforcing를 하려고 하다가 SELINUXTYPE에 해당 값을 입력하고 재부팅하는 경우에 해당합니다. 복구 방법은 다음과 같습니다. 1) 방법 (1) 부팅시 아래와 같은 화면에서 e를 입력합니다. 아래 그림과 같이 편집모드가 나타나면 해당 위치에 한칸띄고 enforcing=0 또는 selinux=0 을 입력하고 Ctrl-x로 편집을 종료 하면 재부팅이 진행됩니다. 그리고 정상적으로 부팅이 된다면 vi /etc/selinux/config에서 문제가 없도록 오타를 수정합니다. 2) 방법(2) 부팅시 아래..