본문 바로가기

Development/Server

AWS EC2 서버에 접속하기 - Mac, Linux

서버 접속하기

  1. 터미널 실행 
  2. 명령어 입력
    ssh -i (pem 키 위치) (EC2의 탄력적 IP 주소)

단계 단축 방법

  • pem 파일을 ~/.ssh/ 로 복사하는 방법으로, ~/.ssh/ 디렉토리로 pem 파일을 옮겨 놓을 경우 ssh 실행 시 pem 키를 자동으로 읽어 접속을 진행함
  • ~/.ssh/ 폴더가 없어 생성함
  1. 터미널 실행
  2. 명령어 입력
    cp (pem 키를 내려받은 위치) ~/.ssh/
  3. pem의 키 권한 변경
    chmod 600 ~/.ssh/freelec-springboot-webservice.pem
  4. ~/.ssh 디렉토리에 config 파일 생성
    vim ~/.ssh/config
  5. Host 등록
    1. Host를 앞으로 접속할 키 값으로 보면됨
    2. 작성

      # 주석
      Host 본인이 원하는 서비스명
               HostName ec2의 탄력적 IP 주소
               User ec2-user
               IdentityFile ~/.ssh/pem키 이름
  6. config 파일 실행 권한 설정
    chmod 700 ~/.ssh/config
  7. 명령어를 통한 접속
    ssh config에 등록한 서비스명
  8. 접속 성공
  9.  yes 입력 후 엔터

향후 접속시 위 과정을 할 필요 없이 [ 7. 명령어를 통한 접속 ]으로 접속 가능함

 

https://sky-abraxas.tistory.com/88

 

AWS 리눅스 2 서버 생성을 위한 설정

서론 자바 기반 웹 어플리케이션(톰캣과 스프링부트)가 작동해야 하는 서버에서 필수로 해야 하는 설정 JAVA 8 설치 타임존 변경 : 한국 시간으로 등록하고 사용하기 위함 호스트네임 변경 : 현재

sky-abraxas.tistory.com