자격 증명 또는 SSH를 사용하여 Azure의 가상 머신에 연결할 수 있습니다. SSH(Secure Shell)는 암호화된 연결을 통해 호스트 시스템에 원격으로 연결하는 데 사용되는 프로토콜입니다. 스위치, 라우터, VMware, Linux 또는 SSH 연결을 지원하는 모든 호스트에 연결하는 데 사용할 수 있습니다. . 이 기사에서는 SSH 키를 만들어 Azure에 설치된 새 Ubuntu Server 18.04 LTS에 추가하는 방법을 보여 드리겠습니다.
SSH는 개인 키와 공개 키의 두 키로 구성됩니다. 공개 키는 Linux VM에 배치되고 개인 키는 신원을 확인하기 위해 제시하는 것입니다.
첫 번째 단계에서는 SSH 키를 만들고 두 번째 단계에서는 Ubuntu Server를 만들고 여기에 SSH 키를 추가합니다.
1단계:SSH 키 생성
- Azure Portal에 로그인
- Azure Cloud Shell 열기 오른쪽 상단 창에서 이전에 사용하지 않은 경우 새 스토리지 계정을 만들고 Azure Cloud Sheel에서 파일을 유지하도록 허용해야 합니다. 이 경우 월별 비용이 약간 발생합니다.
<올 시작="3">
2단계:Ubuntu 서버에 할당
이전 단계에서 SSH 키를 만든 후 다음 단계는 Azure에서 호스팅되는 Ubuntu 서버에 추가하는 것입니다. 이는 기존 Ubuntu Server 또는 새로 생성한 Ubuntu Server의 두 가지 시나리오에서 수행할 수 있습니다. 두 시나리오에 대한 절차를 안내해 드리겠습니다. 새 가상 머신부터 시작하겠습니다.
- Azure Portal에 로그인합니다.
- 리소스 만들기를 클릭합니다. 창 왼쪽에 있습니다.
- Ubuntu Server 18.04 LTS를 클릭합니다.
- 기본 아래 구독, 리소스 그룹, 가상 머신 이름, 지역, 가용성 옵션, 이미지 및 가상 머신 크기에 필요한 가상 머신 정보를 입력합니다. 그런 다음 관리자 계정 까지 아래로 스크롤합니다. SSH 공개 키를 선택합니다. .
- 사용자 이름을 입력합니다.
- SSH 공개 키 소스 아래 기존 공개 키 사용을 선택합니다.
- SSH 공개 키 아래에 1단계에서 이전에 생성한 SSH 키를 추가합니다(명령 cat ~/.ssh/id_rsa.pub).
- 인바운드 포트 선택에서 SSH(22)를 선택합니다.
- 가상 머신의 나머지 구성을 구성하고 검토 + 만들기를 클릭합니다.
- 가상 머신으로 이동한 다음 개요를 클릭합니다. 아래 스크린샷과 같이.
- 연결 을 클릭하십시오. 그런 다음 SSH를 선택합니다. . 그러면 SSH 클라이언트(PuTTy 또는 기타 클라이언트)를 다운로드하거나 Azure Cloud Shell을 사용하여 VM에 쉽게 연결할 수 있는 새 창이 열립니다.
- 이 경우에는 Azure Cloud Shell을 열고 다음 명령을 입력하여 가상 머신에 연결합니다. ssh [email protected] 여기서 azureuser 사용자 이름 및 214.76.108 공개 IP 주소입니다.
- SSH를 사용하여 새로 생성된 가상 머신에 대한 첫 번째 연결이므로 예를 입력합니다. Enter 키를 누릅니다. 호스트에 대한 인증을 확인합니다.
- 1단계에서 만든 암호를 입력하고 Enter 키를 누릅니다.
- Ubuntu Server에 성공적으로 연결되었습니다.