[Error]h2.sh 파일 실행 시, Permission Denied 해결 방법

god1hyuk·2022년 8월 7일
1

Trouble Shooting

목록 보기
2/6
post-thumbnail

H2 Database 홈페이지에서 설치 후 터미널에서 h2.sh 파일을 실행했다.

Wonhyukui-MacBook-Pro:jpa-study wonhyukshin$ cd h2
Wonhyukui-MacBook-Pro:h2 wonhyukshin$ ls
bin		build.iml	docs		src
build.bat	build.sh	service
Wonhyukui-MacBook-Pro:h2 wonhyukshin$ cd bin
Wonhyukui-MacBook-Pro:bin wonhyukshin$ ls
h2-2.1.214.jar	h2.bat		h2.sh		h2w.bat
Wonhyukui-MacBook-Pro:bin wonhyukshin$ ./h2.sh

그러나 실행이 되지 않는다.

-bash: ./h2.sh: Permission denied

파일에 대한 권한 설정을 하지 않은 것,
해당 파일이 Linux에서 권한을 거부 당한 것이다.

해결 방법은 이러하다.
h2.sh 파일이 있는 bin 폴더에 경로를 맞춰 놓고

chmod 755 h2.sh

위 명령어를 실행해주면 권한이 부여된다.
다시 hs.sh 파일을 실행 해주면

Wonhyukui-MacBook-Pro:bin wonhyukshin$ ./h2.sh

브라우저에 H2 console 페이지가 잘 실행되는 것을 확인할 수 있다.

0개의 댓글