tiny 접속할 때 : 포트로 연결이 안돼 ㅜㅜ 보안때문!
EC2 콘솔 접속 > Security Groups > edit inbound rules > 포트번호 52184추가하고 등록하기
bash: ./port-for-user.pl: Permission denied 권한 오류:
bash: ./port-for-user.pl: Permission denied 와 같은 오류 발생
실행 권한이 없기 때문에 발생한 문제이다.
ls -l port-for-user.pl : port-for-user.pl 파일 권한 확인하기
-r-------- : 읽기 권한밖에 없는 상태였다. chmod +x port-for-user.pl : 실행권한 추가해주기
-r-x--x--x : 실행권한을 추가해주었다.
위와 같이 실행 권한을 추가하고 다시 파일을 실행하면 안쓰는 포트 번호를 얻어낼 수 있었다.
/bin/bash^M: bad interpreter: No such file or directory 해결 방법
3의 문제해결하려다가무지때문에 혹붙인?
원인 : Window 환경에서 sh 작성 후, linux 환경에서 실행하여 발생. window에서 사용한 개행 문자가 linux에서는 인식되지 못해 발생하는 문제이다