[OS X] 맥 기본 터미널로 AWS EC2 터미널 접속하는 방법

[OS X] 맥 기본 터미널로 AWS EC2 터미널 접속하는 방법

맥 환경에서의 첫 포스팅입니다. (드디어 맥북을 장만했습니다.) 덕분에 앞으로 OS X 에 관련한 포스팅도 하게 될 듯합니다.

OS X에서 EC2를 접속하기 위한 준비물은 이렇습니다.

  1. 터미널 프로그램 (기본 터미널 : command + space -> ter -> 엔터)
  2. EC2 키파일(.pem)

준비 되었다면 아래와 같이 세팅합니다.

키파일을 원하는 위치에 복사하고 퍼미션을 400으로 조정합니다. (저는 ~/Desktop/key/로 정했습니다.)

$ chmod 400 ~/Desktop/key/keyfile.pem

터미널에서 키파일 옵션을 추가한 명령으로 ssh 접속

$ ssh -i ~/Desktop/key/keyfile.pem ec2-user@[서버 아이피 또는 도메인]

 

아래는 참고 사항입니다.

  1. pem 파일이 아닌 ppk를 키파일로 사용하는 경우 : SSH 키 비밀번호를 입력을 요구하면서 인증 에러 발생
  2. ssh접속 시 도메인에 아이디를 붙이지 않는 경우 : Permission denied (publickey) 에러 발생
%d 블로거가 이것을 좋아합니다: