ABOUT ME

8년간의 데이터 엔지니어로 개발업무를 담당했지만, 항상 부족함을 느끼고 있습니다. 이러한 마음을 기술 블로그를 쓰면서 안정을 찾으려고 합니다. 언제나 도전자의 마음으로 더 나은 프로세스를 만드는게 제 목표 입니다.

Today
Yesterday
Total
  • AWS EC2 서버 접속
    AWS 이야기 2021. 4. 7. 00:53

    EC2 서버 접속

     

    기본적으로 접속하는 방법은 아래와 같다.

    $ ssh -i pem키위치 EC2의탄력적IP주소

    이같은 방법으로 접속하는 것은 상당히 귀찮은 일이다. 이러한 방법을 쉽게 하는방법은

    ssh 실행시 alias를 이용해 자동으로 pem키 파일을 읽어 드리는 방법이다.

    먼저 aws에서 받은 pem 파일을 "~/.ssh/" 폴더로 복사한 후, pem키의 권한을 “600”으로 변경한다.

    이후, "~/.ssh/“에 config 파일을 생성한다.

    $ cp /{AWSPEMKEYFILEPATH}/test.pem ~/.ssh/
    $ cd ~/.ssh/
    $ chmod 600 test.pem
    $ vim ~/.ssh/config

    생성된 “config” 파일에 Host를 등록하는데, Host를 앞으로 접속할 alias라고 생각하면 된다.

    작성 방법은 아래와 같다.

    Host awsTestServer
        HostName 탄력적IP주소
        User ec2-user #(기본 유저)
        IdentityFile ~/.ssh/test.pem #(pem파일path)

    위와 같이 config파일에 Host를 등록한 후 “wq”로 저장한 뒤 “config”파일의 권한을 “700”으로 수정한다.

    $ chmod 700 ~/.ssh/config

    'AWS 이야기' 카테고리의 다른 글

    AWS EC2 서버 설정(자바설치, 타임존 변경, HOSTNAME 변경)  (0) 2021.04.14
    AWS RDS 생성가이드  (0) 2021.04.05
    AWS EC2 생성가이드  (0) 2021.04.05
Designed by Tistory.