MAC에서 AWS EC2 접속하기

djawnstj·2022년 8월 31일

블로그 이전

AWS EC2 인스턴스에 접속하기(MAC)

아래의 코드들에 대괄호는 이용자에 맞게 입력하시면 됩니다.
대괄는 빼고 입력하시면 됩니다.

pem파일을 이용한 접속 방법

  1. pem파일의 권한 변경
    $ chmod 600 [pem파일]

  2. EC2 접속
    $ ssh -i [pem경로] ec2-user@[인스턴스 퍼블릭 IPv4 또는 도메인]
    인스턴스의 이미지 종류에 따라 사용자 이름(ec2-user)이 달라집니다.
    이용자의 인스턴스 종류를 확인하고 입력해주세요.

SSH 설정으로 간단한 접속 방법

  1. pem 파일을 ~/.ssh/ 경로로 복사
    $ cp [pem파일] ~/.ssh/

  2. 복사된 pem 파일 권한 변경
    $ chmod 600 ~/.ssh/[pem 파일]

  3. config 파일 생성
    $ vi ~/.ssh/config
    에디터로 config파일을 생성하고 열어줍니다.
    vscode가 있다면
    $ code ~/.ssh/config
    로 입력하면 code로 편하게 작성할 수 있습니다.

  4. config 파일 수정

Host [이용자가 호출할 서비스 이름]
    HostName [인스턴스의 탄력적 IP 주소]
    User ec2-user
    IdentityFile ~/.ssh/[pem 파일]
  1. config 파일 권한 변경
    $ chmod 700 ~/.ssh/config

  2. 인스턴스 실행
    $ ssh [config 파일에 적은 서비스 이름]
    이렇게 설정하면 에서 입력한거처럼 긴 명령어를 치지 않아도 되고, 모든 경로에서 위의 명령어로 접속이 가능합니다.

profile
이용자가 아닌 개발자가 되자!

0개의 댓글