Linux 오류

오늘은 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가 ..
오늘은 /bin/bash^M: bad interpreter 오류 해결방법에 대한 포스팅을 하려고 합니다. 내용은 아주 간단합니다. 일반적으로 /bin/bash^M: bad interpreter와 같은 오류들은 WIndows환경에서 만들어진 sh 파일을 Linux옮겨서 그대로 실행할때 발생하는 오류입니다. vi [sh 파일].sh 으로 오류가 난 sh 파일을 열어보면 windows에서 편집기로 보는 내용과 똑같습니다. 하지만 vi -b [sh 파일].sh로 바이너리 모드로 파일을 열어보면 아래 텍스트 sh와 같이 ^M이 나타나 있는것을 볼 수 있습니다. ^M을 모두 제거하고 저장하여 실행하면 해당 오류 없이 실행 할 수 있습니다. #!/bin/bash^M ^M export test^M echo "bono9..
보노보노92
'Linux 오류' 태그의 글 목록