SSH에 대한 이해가 부족한 사람은 아래의 글을 참고하길 바란다
SSH를 사용하여 AWS E2C 인스턴스에 로그인하기
① PuTTY 다운로드
SSH 명령어를 사용하기 위해서는 SSH 클라이언트 애플리케이션을 설치해야 한다. SSH 클라이언트로는 PuTTY, OpenSSH, SecureCRT 등이 존재한다. 그 중에서 우리는 가장 많이 사용되는 PuTTY를 이용해서 SSH 명령어를 사용하고자 한다. PuTTY는 다음의 사이트에서 다운받을 수 있다.
② PuTTYgen (PuTTY Key Generator)를 실행하여 SSH 키 쌍을 생성
'Load' 버튼을 클릭하여 이전에 AWS EC2 서버를 할당받을 때 생성했던 키 페어 파일을 Load 해준다. 그리고 'Save private key' 와 'Save public key' 버튼을 클릭해 각각 개인키와 공개키를 저장한다.
※ 키를 생성할 때, 마우스를 움직여줘야 함
③ AWS Management Console에 로그인 하고 인스턴스에서 '세부 정보' 탭을 클릭하고 퍼블릭 IPv4 주소 복사
④ PuTTY Configuration 실행하고 Host Name에 복사한 퍼블릭 IPv4 주소를 'ubuntu@퍼블릭 IPv4 주소' 형식으로 입력
⑤ PuTTY Configuration 창에서 'Connection' - 'SSH' - 'Auth' - 'Credentails' 항목 선택 후 'Browse' 버튼을 클릭해서 ②에서 생성한 공개키를 선택
이때 주의해야 할 점은 파일명에 한글이 들어가지 않게 하는것이 좋다.
⑥ 'Session' 으로 돌아외 Sessions의 이름을 정하고 'Save' 버튼을 눌러 설정을 저장한다.
이렇게 되면 나중에 다시 기존의 설정을 불러와 쉽게 다시 서버에 접속할 수 있다.
⑦ 'Open' 버튼을 눌러 서버로 접속한다
이렇게 해서 SSH를 사용해서 AWS EC2 인스턴스에 로그인해 보았다.
'Backend' 카테고리의 다른 글
6. Retrofit을 이용한 AWS EC2 서버 통신 (0) | 2023.04.03 |
---|---|
5. Android 연동을 위한 PHP 작성 (0) | 2023.03.30 |
4. MySQL Workbench 로 데이터베이스 구축 (0) | 2023.03.29 |
3. AWS EC2 인스턴스에 APM 설치 (0) | 2023.03.29 |
1. 서버 시작하기 by AWS EC2 서버 할당 (0) | 2023.03.27 |