Computer >> 컴퓨터 >  >> 네트워킹 >> 네트워킹

Microsoft Azure에서 SSH 키 쌍을 만들고 Ubuntu Server에 추가

자격 증명 또는 SSH를 사용하여 Azure의 가상 머신에 연결할 수 있습니다. SSH(Secure Shell)는 암호화된 연결을 통해 호스트 시스템에 원격으로 연결하는 데 사용되는 프로토콜입니다. 스위치, 라우터, VMware, Linux 또는 SSH 연결을 지원하는 모든 호스트에 연결하는 데 사용할 수 있습니다. . 이 기사에서는 SSH 키를 만들어 Azure에 설치된 새 Ubuntu Server 18.04 LTS에 추가하는 방법을 보여 드리겠습니다.

SSH는 개인 키와 공개 키의 두 키로 구성됩니다. 공개 키는 Linux VM에 배치되고 개인 키는 신원을 확인하기 위해 제시하는 것입니다.

첫 번째 단계에서는 SSH 키를 만들고 두 번째 단계에서는 Ubuntu Server를 만들고 여기에 SSH 키를 추가합니다.

1단계:SSH 키 생성

  1. Azure Portal에 로그인
  2. Azure Cloud Shell 열기 오른쪽 상단 창에서 이전에 사용하지 않은 경우 새 스토리지 계정을 만들고 Azure Cloud Sheel에서 파일을 유지하도록 허용해야 합니다. 이 경우 월별 비용이 약간 발생합니다.

Microsoft Azure에서 SSH 키 쌍을 만들고 Ubuntu Server에 추가

<올 시작="3">
  • 터미널이 제대로 연결될 때까지 기다리세요.
  • ssh-keygen -t rsa -b 4096을 입력합니다. Enter 키를 누릅니다. SSH 키를 생성합니다.
  • 키를 저장할 파일 이름을 입력합니다. 이 경우 Enter 키를 눌러 파일을 기본 위치에 저장합니다. . 이 명령은 두 개의 파일을 만듭니다. id_rsa ~/.ssh 디렉토리에 있습니다. 파일이 있으면 덮어씁니다.
  • 암호를 입력합니다. 이 암호는 VM에 연결하는 데 사용됩니다. 출력은 다음과 같아야 합니다. Microsoft Azure에서 SSH 키 쌍을 만들고 Ubuntu Server에 추가
  • cat ~/.ssh/id_rsa.pub 명령을 입력하여 이전에 생성된 파일의 내용을 볼 수 있습니다. Enter 키를 누릅니다. . 출력은 다음과 같아야 합니다. 가상 머신의 출력 키가 필요합니다. Microsoft Azure에서 SSH 키 쌍을 만들고 Ubuntu Server에 추가
  • 2단계:Ubuntu 서버에 할당

    이전 단계에서 SSH 키를 만든 후 다음 단계는 Azure에서 호스팅되는 Ubuntu 서버에 추가하는 것입니다. 이는 기존 Ubuntu Server 또는 새로 생성한 Ubuntu Server의 두 가지 시나리오에서 수행할 수 있습니다. 두 시나리오에 대한 절차를 안내해 드리겠습니다. 새 가상 머신부터 시작하겠습니다.

    1. Azure Portal에 로그인합니다.
    2. 리소스 만들기를 클릭합니다. 창 왼쪽에 있습니다.
    3. Ubuntu Server 18.04 LTS를 클릭합니다. Microsoft Azure에서 SSH 키 쌍을 만들고 Ubuntu Server에 추가
    4. 기본 아래 구독, 리소스 그룹, 가상 머신 이름, 지역, 가용성 옵션, 이미지 및 가상 머신 크기에 필요한 가상 머신 정보를 입력합니다. 그런 다음 관리자 계정 까지 아래로 스크롤합니다. SSH 공개 키를 선택합니다. .
    5. 사용자 이름을 입력합니다.
    6. SSH 공개 키 소스 아래 기존 공개 키 사용을 선택합니다.
    7. SSH 공개 키 아래에 1단계에서 이전에 생성한 SSH 키를 추가합니다(명령 cat ~/.ssh/id_rsa.pub).
    8. 인바운드 포트 선택에서 SSH(22)를 선택합니다. Microsoft Azure에서 SSH 키 쌍을 만들고 Ubuntu Server에 추가
    9. 가상 머신의 나머지 구성을 구성하고 검토 + 만들기를 클릭합니다.
    10. 가상 머신으로 이동한 다음 개요를 클릭합니다. 아래 스크린샷과 같이. Microsoft Azure에서 SSH 키 쌍을 만들고 Ubuntu Server에 추가
    11. 연결 을 클릭하십시오. 그런 다음 SSH를 선택합니다. . 그러면 SSH 클라이언트(PuTTy 또는 기타 클라이언트)를 다운로드하거나 Azure Cloud Shell을 사용하여 VM에 쉽게 연결할 수 있는 새 창이 열립니다. Microsoft Azure에서 SSH 키 쌍을 만들고 Ubuntu Server에 추가
    12. 이 경우에는 Azure Cloud Shell을 열고 다음 명령을 입력하여 가상 머신에 연결합니다. ssh azureuser@104.214.76.108 여기서 azureuser 사용자 이름 및 214.76.108 공개 IP 주소입니다. Microsoft Azure에서 SSH 키 쌍을 만들고 Ubuntu Server에 추가
    13. SSH를 사용하여 새로 생성된 가상 머신에 대한 첫 번째 연결이므로 를 입력합니다. Enter 키를 누릅니다. 호스트에 대한 인증을 확인합니다.
    14. 1단계에서 만든 암호를 입력하고 Enter 키를 누릅니다. Microsoft Azure에서 SSH 키 쌍을 만들고 Ubuntu Server에 추가
    15. Ubuntu Server에 성공적으로 연결되었습니다.