Skip to content

Commit 39f6cb7

Browse files
authored
Merge pull request #115052 from nicolehaugen/RDPGuidance
Added X2Go and RDP info for connecting to Linux VMs
2 parents d3be17a + b55b395 commit 39f6cb7

17 files changed

+228
-66
lines changed

articles/lab-services/classroom-labs/TOC.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,10 +118,12 @@
118118
items:
119119
- name: Access classroom labs
120120
href: how-to-use-classroom-lab.md
121-
- name: Use remote desktop connection for Linux VMs
121+
- name: Connect to Linux VMs
122122
href: how-to-use-remote-desktop-linux-student.md
123123
- name: Connect to a VM from Mac using RDP
124-
href: connect-virtual-machine-mac-rdp.md
124+
href: connect-virtual-machine-mac-remote-desktop.md
125+
- name: Connect to a VM from Chromebook using RDP
126+
href: connect-virtual-machine-chromebook-remote-desktop.md
125127
- name: Set or reset passwords for virtual machines
126128
href: how-to-set-virtual-machine-passwords-student.md
127129
- name: View support information (student)

articles/lab-services/classroom-labs/administrator-guide.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,10 +176,10 @@ When administrators or lab creators create a classroom lab, they can choose from
176176
| Small| <ul><li>2 Cores</li><li>3.5 GB RAM</li> | [Standard_A2_v2](https://docs.microsoft.com/azure/virtual-machines/av2-series?toc=/azure/virtual-machines/linux/toc.json&bc=/azure/virtual-machines/linux/breadcrumb/toc.json) | This size is best suited for command line, opening web browser, low traffic web servers, small to medium databases. |
177177
| Medium | <ul><li>4 Cores</li><li>7 GB RAM</li> | [Standard_A4_v2](https://docs.microsoft.com/azure/virtual-machines/av2-series?toc=/azure/virtual-machines/linux/toc.json&bc=/azure/virtual-machines/linux/breadcrumb/toc.json) | This size is best suited for relational databases, in-memory caching, and analytics. |
178178
| Medium (Nested virtualization) | <ul><li>4 Cores</li><li>16 GB RAM</li></ul> | [Standard_D4s_v3](https://docs.microsoft.com/azure/virtual-machines/dv3-dsv3-series?toc=/azure/virtual-machines/linux/toc.json&bc=/azure/virtual-machines/linux/breadcrumb/toc.json#dsv3-series) | This size is best suited for relational databases, in-memory caching, and analytics. This size also supports nested virtualization. |
179-
| Large | <ul><li>8 Cores</li><li>32 GB RAM</li></ul> | [Standard_DC8_v2](https://docs.microsoft.com/azure/virtual-machines/dcv2-series?toc=/azure/virtual-machines/linux/toc.json&bc=/azure/virtual-machines/linux/breadcrumb/toc.json) | This size is best suited for applications that need faster CPUs, better local disk performance, large databases, large memory caches. This size also supports nested virtualization. |
179+
| Large | <ul><li>8 Cores</li><li>16 GB RAM</li></ul> | [Standard_A8_v2](https://docs.microsoft.com/azure/virtual-machines/av2-series) | This size is best suited for applications that need faster CPUs, better local disk performance, large databases, large memory caches. This size also supports nested virtualization. |
180180
| Small GPU (Visualization) | <ul><li>6 Cores</li><li>56 GB RAM</li> | [Standard_NV6](https://docs.microsoft.com/azure/virtual-machines/nv-series) | This size is best suited for remote visualization, streaming, gaming, encoding using frameworks such as OpenGL and DirectX. |
181181
| Small GPU (Compute) | <ul><li>6 Cores</li><li>56 GB RAM</li></ul> | [Standard_NC6](https://docs.microsoft.com/azure/virtual-machines/nc-series) |This size is best suited for computer-intensive applications like Artificial Intelligence and Deep Learning. |
182-
| Medium GPU (Visualization) | <ul><li>12 Cores</li><li>112 GB RAM</li></ul> | [Standard_NC12](https://docs.microsoft.com/azure/virtual-machines/nc-series) | This size is best suited for remote visualization, streaming, gaming, encoding using frameworks such as OpenGL and DirectX. |
182+
| Medium GPU (Visualization) | <ul><li>12 Cores</li><li>112 GB RAM</li></ul> | [Standard_NV12](https://docs.microsoft.com/azure/virtual-machines/nv-series?toc=/azure/virtual-machines/linux/toc.json&bc=/azure/virtual-machines/linux/breadcrumb/toc.json) | This size is best suited for remote visualization, streaming, gaming, encoding using frameworks such as OpenGL and DirectX. |
183183

184184
## Manage identity
185185

articles/lab-services/classroom-labs/class-type-deep-learning-natural-language-processing.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ Follow [this tutorial](tutorial-setup-classroom-lab.md) to create a new lab and
3636
| ------------ | ------------------ |
3737
| Virtual machine (VM) size | Small GPU (Compute). This size is best suited for compute-intensive and network-intensive applications like Artificial Intelligence and Deep Learning. |
3838
| VM image | [Data Science Virtual Machine for Linux (Ubuntu)](https://azuremarketplace.microsoft.com/marketplace/apps/microsoft-dsvm.ubuntu-1804). This image provides deep learning frameworks and tools for machine learning and data science. To view the full list of installed tools on this image, see the following article: [What’s included on the DSVM?](../../machine-learning/data-science-virtual-machine/overview.md#whats-included-on-the-dsvm). |
39-
| Enable remote desktop connection | <p>Enabling this setting will allow educators and students to connect to their Virtual Machines (VM) using Remote Desktop (RDP).</p><p>**Important**: Enabling this setting only opens the **RDP** port on Linux machines. If RDP is already installed and configured on the virtual machine image, you/students can connect to VMs via RDP without following any additional steps. <p>If the VM image doesn't have RDP installed and configured, you need to connect to the Linux machine using SSH for the first time, and install RDP and GUI packages so that you/students can connect to the Linux machine using RDP later. For more information, see [Install and configure Remote Desktop to connect to a Linux VM in Azure](../../virtual-machines/linux/use-remote-desktop.md). Then, you publish the image so that students can RDP in to the student Linux VMs. |
39+
| Enable remote desktop connection | <p>The Data Science image is already configured to use X2Go so that teachers and students can connect using a GUI remote desktop. X2Go does *not* require the **Enable remote desktop connection** setting to be enabled. This setting only needs to be enabled if you choose to instead use RDP.
40+
41+
>**Important**: Although we recommend using X2Go with the Data Science image, if you choose to instead use RDP, you will need to connect to the Linux VM using SSH the first time and install the RDP and GUI packages. Then, you/students can connect to the Linux VM using RDP later. For more information, see [Enable graphical remote desktop for Linux VMs](how-to-enable-remote-desktop-linux.md).
4042
4143
The Data Science Virtual Machine for Linux image provides the necessary deep learning frameworks and tools required for this type of class. As a result, after the template machine creation, you don't need to customize it further. It can be published for students to use. Select the **Publish** button on template page to publish the template to the lab.
4244

articles/lab-services/classroom-labs/class-type-shell-scripting-linux.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,11 @@ Follow [this tutorial](tutorial-setup-classroom-lab.md) to create a new lab and
3636
| Lab settings | Value/instructions |
3737
| ------------ | ------------------ |
3838
| Virtual machine (VM) size | Small |
39-
| VM image | Ubuntu Server 18.04 LTS |
40-
| Enable remote desktop connection | Enable. <p>Enabling this setting will allow educators and students to connect to their VMs using the remote desktop (RDP). For more information, see [Enable remote desktop for Linux virtual machines in a lab in Azure Lab Services](how-to-enable-remote-desktop-linux.md#connect-to-the-template-vm). </p>|
39+
| VM image | Ubuntu Server 18.04 LTS|
40+
| Enable remote desktop connection | Enable. <p>Enabling this setting will allow teachers and students to connect to their VMs using the remote desktop (RDP). For more information, see [Enable remote desktop for Linux virtual machines in a lab in Azure Lab Services](how-to-enable-remote-desktop-linux.md). </p>|
4141

42-
43-
## Install desktop and xrdp
44-
The Ubuntu Server 18.04 LTS image doesn't have remote desktop server installed by default. Follow instructions in the [Install and configure Remote Desktop to connect to a Linux VM in Azure](../../virtual-machines/linux/use-remote-desktop.md) article to install the packages that are needed on the template machine to connect via remote desktop protocol.
42+
## Install desktop and RDP
43+
The Ubuntu Server 18.04 LTS image doesn't have the RDP remote desktop server installed by default. Follow instructions in the [Install and configure Remote Desktop to connect to a Linux VM in Azure](../../virtual-machines/linux/use-remote-desktop.md) article to install the packages that are needed on the template machine to connect via remote desktop protocol (RDP).
4544

4645
## Install Ruby
4746
Ruby is an open-source dynamic language that can be combined with bash scripts. This section shows how to use `apt-get` to install the latest version of [Ruby](https://www.ruby-lang.org/).
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
title: How to connect to an Azure Lab Services VM from Chromebook | Microsoft Docs
3+
description: Learn how to connect from a Chromebook to a virtual machine in Azure Lab Services.
4+
services: devtest-lab, lab-services, virtual-machines
5+
documentationcenter: na
6+
author: spelluru
7+
manager:
8+
editor: ''
9+
10+
ms.service: lab-services
11+
ms.workload: na
12+
ms.tgt_pltfrm: na
13+
ms.devlang: na
14+
ms.topic: article
15+
ms.date: 05/11/2020
16+
ms.author: nicolela
17+
18+
---
19+
20+
# Connect to a VM using Remote Desktop Protocol on a Chromebook
21+
This section shows how a student can connect to a classroom lab VM from a Chromebook by using RDP.
22+
23+
## Install Microsoft Remote Desktop on a Chromebook
24+
1. Open the App Store on your Chromebook, and search for **Microsoft Remote Desktop**.
25+
26+
![Microsoft Remote Desktop](../media/how-to-use-classroom-lab/install-ms-remote-desktop-chromebook.png)
27+
1. Install the latest version of Microsoft Remote Desktop.
28+
29+
## Access the VM from your Chromebook using RDP
30+
1. Open the **RDP** file that's downloaded on your computer with **Microsoft Remote Desktop** installed. It should start connecting to the VM.
31+
32+
![Connect to VM](../media/how-to-use-classroom-lab/connect-vm-chromebook.png)
33+
34+
1. When prompted, enter your password.
35+
![Connect to VM](../media/how-to-use-classroom-lab/password-chromebook.png)
36+
37+
38+
1. Select **Continue** if you receive the following warning.
39+
40+
![Certificate warning](../media/how-to-use-classroom-lab/certificate-error-chromebook.png)
41+
42+
1. You should see the desktop of the VM that you are connecting to.
43+
44+
## Next steps
45+
To learn more about connecting to Linux VMs, see [Connect to Linux virtual machines](how-to-use-remote-desktop-linux-student.md)
46+
47+

articles/lab-services/classroom-labs/connect-virtual-machine-mac-rdp.md renamed to articles/lab-services/classroom-labs/connect-virtual-machine-mac-remote-desktop.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: How to connect to an Azure Lab Services VM from Mac | Microsoft Docs
3-
description: This article
3+
description: Learn how to connect from a Mac to a virtual machine in Azure Lab Services.
44
services: devtest-lab, lab-services, virtual-machines
55
documentationcenter: na
66
author: spelluru
@@ -17,7 +17,7 @@ ms.author: spelluru
1717

1818
---
1919

20-
# Connect to a VM using RDP on a Mac
20+
# Connect to a VM using Remote Desktop Protocol on a Mac
2121
This section shows how a student can connect to a classroom lab VM from a Mac by using RDP.
2222

2323
## Install Microsoft Remote Desktop on a Mac

0 commit comments

Comments
 (0)