AWS | Putty를 사용하여 EC2에 SSH로 연결하는 방법

Aws Puttyleul Sayonghayeo Ec2e Sshlo Yeongyeolhaneun Bangbeob



SSH를 통해 EC2 인스턴스에 연결하는 것은 사용자가 AWS EC2 인스턴스의 서비스를 활용할 수 있도록 하는 매우 중요한 단계입니다. 뿐만 아니라 AWS EC2 인스턴스에 설치된 일부 운영 체제에는 SSH 터미널만 있기 때문에 해당 운영 체제에서 제공하는 서비스를 사용할 수 있는 GUI(Graphical User Interface)가 없습니다.

Putty는 사용자를 위해 SSH 연결을 만들고 이 연결을 구성하기 위한 GUI를 제공하는 도구입니다. Putty를 사용하여 Amazon의 EC2 인스턴스에 SSH로 쉽게 연결할 수 있습니다. 이 게시물에서는 SSH용 Putty를 AWS EC2 인스턴스에 사용하는 과정을 설명합니다.

퍼티 다운로드 및 설치

대부분은 사용자의 컴퓨터에 설치되어 있지 않으므로 첫 번째 단계는 사용자 컴퓨터에 실제로 Putty를 다운로드하여 설치하는 것입니다. 이를 위해 간단히 클릭하여 Putty의 공식 웹 페이지를 방문하십시오. 여기. Putty 웹페이지에서 'Putty 다운로드' 버튼을 클릭합니다.









그러면 Putty의 다운로드 페이지가 열립니다. 이 페이지에서 설치할 아키텍처 및 운영 체제에 따라 Putty 버전을 선택합니다. 이 게시물에서는 Windows용 x64비트를 사용합니다.







Putty가 다운로드되면 다운로드한 파일을 실행하여 Putty 설치 프로세스를 시작합니다.



Putty의 설치 마법사를 통해 시스템에 설치하십시오. 설치 프로세스가 완료되면 시작 메뉴에서 Putty를 검색합니다.

시작부터 애플리케이션을 클릭하면 실행됩니다.

Putty를 사용하여 EC2 인스턴스에 SSH로 연결

Putty를 사용하여 EC2 인스턴스에 연결하려면 연결을 구성해야 합니다. 먼저 EC2 인스턴스의 '연결 페이지'에서 EC2 인스턴스의 주소와 사용자 이름을 가져옵니다. 따라서 EC2 인스턴스를 마우스 오른쪽 버튼으로 클릭하여 연결 페이지를 열고 메뉴에서 '연결' 옵션을 선택하십시오.

연결 페이지에서 'SSH 클라이언트' 탭으로 이동하고 SSH 명령 예제에서 'username@publicadress'를 복사합니다.

Putty로 돌아가서 'Host Name' 필드에 이 username@publicaddress를 붙여넣고 포트를 '22'로 유지합니다.

그런 다음 .ppk 키 쌍 파일을 첨부해야 합니다. 이를 위해 왼쪽 탐색 메뉴에서 'Connection => SSH' 내부의 'Auth' 아래에서 'Credentials:'를 엽니다.

그런 다음 브라우저 버튼을 클릭하고 ppk 파일에서 검색합니다(ppk 파일을 사용할 수 없고 .pem만 있는 경우 다음 섹션을 방문하고 이 단계로 돌아옵니다).

개인 키가 Putty에 로드되면 이제 모든 구성이 제자리에 있습니다. 열기 버튼을 클릭하기만 하면 EC2 인스턴스와의 SSH 연결이 시작됩니다.

그런 다음 팝업 확인과 함께 터미널이 열리면 '수락' 옵션을 클릭하기만 하면 됩니다.

그런 다음 터미널 내부에서 AWS EC2 인스턴스와 SSH 연결이 이루어집니다.

이것으로 Putty를 통한 AWS Instance와의 연결이 종료됩니다.

PuttyGen으로 Pem 파일에서 PPK 파일 생성

EC2 인스턴스 생성이 완료되면 EC2 인스턴스에 연결된 키 쌍을 변경할 수 없습니다. 즉, 사용자가 pem 형식의 키 쌍을 생성한 경우 해당 키 쌍을 Putty와 함께 사용할 수 없습니다. 이를 해결하기 위해 Putty는 “pem” 키 쌍 파일을 “ppk” 키 쌍 파일로 변환할 수 있는 “puttygen” 애플리케이션을 제공합니다.

이를 위해 사용자 컴퓨터에서 Putty 설치 폴더를 열고 해당 폴더 내에서 'puttygen'이라는 애플리케이션을 엽니다.

이 Putty Key Generator 애플리케이션 내에서 '전환' 탭을 클릭한 다음 '가져오기'를 클릭하십시오.

그런 다음 EC2 인스턴스에 연결된 pem 파일을 검색하여 로드합니다.

완료되면 '개인 키 저장'을 클릭하고 개인 키를 PPK 형식으로 저장하십시오.

그런 다음 폴더 내부로 이동하여 ppk 파일이 있는지 확인합니다.

이것이 EC2 인스턴스용 pem 파일에서 ppk 파일을 생성하는 것입니다.

결론

Putty는 사용자가 Putty가 자신의 시스템에 설치되어 있는지 확인해야 하기 때문에 AWS EC2 인스턴스와의 SSH 연결을 매우 쉽게 형성하는 데 사용할 수 있습니다. 그런 다음 Putty를 열고 필요한 모든 세부 정보를 제공합니다. 연결 구성이 완료되면 Putty에서 '열기' 버튼을 클릭하기만 하면 EC2 인스턴스의 SSH에 연결되는 새 터미널이 열립니다.