Skip to content

Commit f713837

Browse files
authored
Update bastion-connect-vm-ssh.md
1 parent 87d1ae2 commit f713837

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

articles/bastion/bastion-connect-vm-ssh.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: cherylmc
66

77
ms.service: bastion
88
ms.topic: conceptual
9-
ms.date: 10/15/2019
9+
ms.date: 02/03/2020
1010
ms.author: cherylmc
1111
# Customer intent: As someone with a networking background, I want to connect to an Azure virtual machine running Linux that doesn't have a public IP address by using Azure Bastion.
1212

@@ -25,14 +25,25 @@ The SSH private key must be in a format that begins with `"-----BEGIN RSA PRIVA
2525

2626
## Before you begin
2727

28-
Make sure that you have set up an Azure Bastion host for the virtual network in which the VM resides. For more information, see [Create an Azure Bastion host](bastion-create-host-portal.md). Once the Bastion service is provisioned and deployed in your virtual network, you can use it to connect to any VM in this virtual network. When you use Bastion to connect, it assumes that you are using RDP to connect to a Windows VM, and SSH to connect to your Linux VMs.
28+
Make sure that you have set up an Azure Bastion host for the virtual network in which the VM resides. For more information, see [Create an Azure Bastion host](bastion-create-host-portal.md). Once the Bastion service is provisioned and deployed in your virtual network, you can use it to connect to any VM in this virtual network.
29+
30+
When you use Bastion to connect, it assumes that you are using RDP to connect to a Windows VM, and SSH to connect to your Linux VMs. For information about connecting to a Windows VM, see [Connect to a VM - Windows](bastion-connect-vm-rdp.md).
31+
32+
### Required roles
2933

3034
In order to make a connection, the following roles are required:
3135

3236
* Reader role on the virtual machine
3337
* Reader role on the NIC with private IP of the virtual machine
3438
* Reader role on the Azure Bastion resource
3539

40+
### Ports
41+
42+
In order to connect to the Linux VM via SSH, you must have the following ports open:
43+
44+
* Inbound port: SSH (22)
45+
46+
3647
## <a name="username"></a>Connect: Using username and password
3748

3849
1. Open the [Azure portal](https://portal.azure.com). Navigate to the virtual machine that you want to connect to, then click **Connect**. The VM should be a Linux virtual machine when using an SSH connection.
@@ -67,4 +78,4 @@ In order to make a connection, the following roles are required:
6778

6879
## Next steps
6980

70-
Read the [Bastion FAQ](bastion-faq.md)
81+
Read the [Bastion FAQ](bastion-faq.md)

0 commit comments

Comments
 (0)