리눅스 허가 거부 당함 ( permission denied )

DeadWhale·2022년 11월 19일
0

Linux

목록 보기
1/1
post-thumbnail

영한님 강의를 듣는 도중

H2 DataBase를 열기 위해 해당 디렉토리에서 ./h2.sh으로 오픈했지만

permission denied

에러가 발생했다.

그래서 어? sudo로 하면 해결되나? 했지만 해결되지 않았다

검색해보니 권한이 없어 발생한 문제

chmod를 사용해 권한을 제어할 수 있다.

  • /workspace/h2/ 폴더에서 해당 파일에 권한 부여
chmod +x h2.sh
chmod G+X h2.sh
chmod o-rwx h2.sh
  • +X→ h2.sh 파일에 대한 실행 권한을 부여한다
  • G+X→ h2.sh 파일에 대한 그룹에 작성 권한을 부여한다
  • o-rwx→ h2.sh 파일에 대한 Others에 모든 권한 박탈
  • +는 권한을 추가한다
  • -는 권한을 박탈한다.
  • r : 읽기
  • w : 쓰기
  • x : 실행

나는 h2.sh파일의 실행 권한을 추가 후 해당 파일을 실행 시켰다.

0개의 댓글