연습 - 새 가상 머신 테스트

완료됨

가상 머신을 만들 때 인터넷을 통해 연결할 수 있는 공용 IP 주소와 Azure 데이터 센터 내에서 사용되는 개인 IP 주소를 할당합니다. 이러한 두 값은 모두 다음과 같이 create 명령이 반환하는 JSON 블록에 표시됩니다.

{
   ...
  "privateIpAddress": "10.0.0.4",
  "publicIpAddress": "40.83.165.85",
   ...
}

참고

이 연습은 선택 사항입니다. 이 연습을 완료하려면 시작하기 전에 Azure 구독을 만들어야 합니다. Azure 계정이 없거나 현재 계정을 만들지 않으려는 경우 제공되는 정보를 이해할 수 있도록 지침을 읽을 수 있습니다.

참고

이 단원에서는 Azure Cloud Shell을 터미널로 사용합니다. Azure Portal 또는 Cloud Shell 로그인을 통해 Cloud Shell에 액세스할 수 있습니다. PC 또는 노트북에 아무것도 설치하지 않아도 사용할 수 있습니다.

SSH로 VM에 연결

Secure Shell(ssh) 도구에서 공개 IP 주소를 사용하여 Linux VM이 실행 중인지 빠르게 테스트할 수 있습니다. 관리자 이름을 azureuser로 설정했으므로 이를 지정해야 한다는 점을 기억합니다. 반드시 사용 중인 인스턴스의 공용 IP 주소를 사용하십시오.

ssh azureuser@<public-ip-address>

참고

VM 생성의 일부로 SSH 키 쌍을 생성했으므로 암호가 필요하지 않습니다. VM에 처음 셸을 실행하면 호스트의 신뢰성에 대한 프롬프트가 표시됩니다.

호스트 이름을 통해서가 아니라 IP 주소에 직접 액세스하려고 하기 때문입니다. 라고 대답하면 IP 주소를 연결에 대한 유효한 호스트로 저장하고 연결을 계속 진행할 수 있습니다.

The authenticity of host '40.83.165.85 (40.83.165.85)' can't be established.
RSA key fingerprint is SHA256:hlFnTCAzgWVFiMxHK194I2ap6+5hZoj9ex8+/hoM7rE.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '40.83.165.85' (RSA) to the list of known hosts.

그런 다음 Linux 명령을 입력할 수 있는 원격 셸이 표시됩니다.

Welcome to Ubuntu 18.04.3 LTS (GNU/Linux 5.0.0-1014-azure x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

  System information as of Wed Aug 21 20:32:04 UTC 2019

  System load:  0.0               Processes:           108
  Usage of /:   4.2% of 28.90GB   Users logged in:     0
  Memory usage: 9%                IP address for eth0: 10.0.0.5
  Swap usage:   0%

0 packages can be updated.
0 updates are security updates.

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

azureuser@SampleVM:~$

ps 또는ls와 같은 몇 가지 명령을 사용해보세요. 작업이 완료되면 exit 또는 logout을 입력하여 가상 머신에서 로그아웃합니다.