profile
wannabe dev
post-thumbnail

EC2, SSH로 연결이 안될 때? "Permission denied" 해결 방법

AWS를 활용해 EC2로 서비스를 열었다면, 이제 자신만의 서버를 활용할 수 있게 된 것이다. 하지만 서버를 만들어서 기쁜 것도 잠시, 접속을 할 방법을 모르겠다면? 흔히 Headless 서버를 제어할 때 SSH 연결을 통해 원격으로 이용하곤 한다. 이 시리즈에서는 SSH 연결을 할 때 흔히 발생하는 오류를 짚고 넘어가려고 한다. 이 글 시리즈의 내용은 공식 트러블슈팅 문서를 참고해서 작성되었음. 자세한 내용을 확인하려면 위 문서를 확인하세요! .pem 파일 permission 가장 많이 발생하는 오류 중 하나이다. pem 파일이 PC 내 다른 사용자들도 사용할 수 있도록 공개되어 있을 경우 발생하는 문제이다. 이를 해결하기 위해서는 해당 파일의 권한을 수정해주어야 한다.

2023년 2월 21일
·
0개의 댓글
·
post-thumbnail

EC2에 nvm을 설치하고 싶다면?

EC2를 처음 사용하게 되었을 때 당황스러울 수 있는 일인 것 같다. 문제: > EC2 인스턴스를 처음 만들고 git clone을 하려고 을 입력했는데 을 받아 황당했었다. 사실 생각해보면 그도 그럴 것이 AWS EC2 입장에서는 사용자가 어떤 코드로 서버를 구현할지도 모르는데 모든 프레임워크를 설치해두는 것이 매우 비효율적일 것이다. 문제는 node를 설치하기 위해 nvm을 설치하려고 했는데 을 해도, apt-get이 안되는 것을 처음 보아서 검색해보니, AWS Linux는 흔히 사용하는 Debian이나 Ubuntu와는 달리 Red-Hat-Based Linux Distro 이기 때문에 기본 패키지 매니저로 apt가 아닌 yum을 사용한다고 한다. 다만 yum으로 nvm을 설치하려다 보니 예상치 못한 문제들이 생겨서, wget이나 curl을 통해 설치하는 방법을 권장한다. 해결법: > 를 입력할 수 있다. 두 코드 모두 nvm 스

2023년 2월 13일
·
0개의 댓글
·