별의 공부 블로그 🧑🏻‍💻
728x90
728x170

*XShell 또는 PuTTY를 이용하여 AWS EC2 Ubuntu Server에 연결하기


AWS EC2 설정

1. 인스턴트 생성 : Ubuntu Server (ex: Ubuntu Server 20.04 LTS (HVM), SSD Volume Type)
2. 키 페어 생성 & .pem 파일 저장
3. [네트워크 및 보안] 탭 → [탄력적 IP] → [탄력적 IP 주소 할당] → 할당 후 [탄력적 IP 주소 연결] → 인스턴스 : (생성한 인스턴스) 선택 후 [연결]
4. [인스턴스] 탭  → 생성한 인스턴스의 <상태>, <퍼블릭 DNS(IPv4)>, <키 이름> 확인


XShell 설정

- [파일] 탭 → [새로 만들기]

- [연결] 탭

- 이름 : (임의 설정) (ex: AWSEC2_Ubuntu)

- 호스트 : AWS EC2의 <퍼블릭 DNS(IPv4)> IP 입력

- [사용자 인증] 탭

- 방법 : Public Key

- 사용자 이름 : ubuntu (접속이 되지 않으면 'ec2-user'로 설정)

- 사용자 키 : [찾아보기] → [가져오기] → AWS EC2 인스턴스 생성 시, 다운 받았던 .pem 파일 가져오기 → [확인]


PuTTY 설정

1. PuTTYgen.exe 프로그램 실행 (PuTTY 프로그램을 설치할 때 함께 설치됨.)
- [Load] 버튼 → AWS EC2 인스턴스 생성 시, 다운 받았던 .pem 파일 가져오기 
- [Save private Key] 버튼 클릭
.ppk 파일 저장

2. PuTTY.exe 프로그램 실행
- [Session] 탭
- Host Name (or IP address) : ubuntu@<퍼블릭 DNS(IPv4)>
- [Connection] - [SSH] - [Auth] 탭
- [Browse...] 버튼 클릭 후 .ppk 파일 불러오기
- [Session] 탭
- 원하는 이름 적은 후 [Save] 버튼 클릭 (다음에 이 설정을 바로 불러와서 사용하기 위함.)


728x90
그리드형(광고전용)
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖