Skip to content

Commit a88b5a8

Browse files
Merge pull request #290262 from JJJessieWang/patch-7
Change info about default RDP/SSH
2 parents e36782e + 9f533f2 commit a88b5a8

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

articles/batch/security-best-practices.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Batch security and compliance best practices
33
description: Learn best practices and useful tips for enhancing security with your Azure Batch solutions.
4-
ms.date: 08/08/2024
4+
ms.date: 11/21/2024
55
ms.topic: conceptual
66
---
77

@@ -69,7 +69,7 @@ Batch management operations via Azure Resource Manager are encrypted using HTTPS
6969

7070
### Batch pool compute nodes
7171

72-
The Batch service communicates with a Batch node agent that runs on each node in the pool. For example, the service instructs the node agent to run a task, stop a task, or get the files for a task. Communication with the node agent is enabled by one or more load balancers, the number of which depends on the number of nodes in a pool. The load balancer forwards the communication to the desired node, with each node being addressed by a unique port number. By default, load balancers have public IP addresses associated with them. You can also remotely access pool nodes via RDP or SSH (this access is enabled by default, with communication via load balancers).
72+
The Batch service communicates with a Batch node agent that runs on each node in the pool. For example, the service instructs the node agent to run a task, stop a task, or get the files for a task. Communication with the node agent is enabled by one or more load balancers, the number of which depends on the number of nodes in a pool. The load balancer forwards the communication to the desired node, with each node being addressed by a unique port number. By default, load balancers have public IP addresses associated with them. You can also remotely access pool nodes via RDP or SSH, see [Configure remote access to compute nodes in an Azure Batch pool](pool-endpoint-configuration.md).
7373

7474
#### Batch compute node OS
7575

@@ -158,9 +158,11 @@ For more information, see [Create a pool without public IP addresses](simplified
158158

159159
#### Limit remote access to pool nodes
160160

161-
By default, Batch allows a node user with network connectivity to connect externally to a compute node in a Batch pool by using RDP or SSH.
161+
For pools created with an API version earlier than `2024-07-01`, Batch by default permits a node user with network connectivity to externally connect to a compute node in a Batch pool using RDP or SSH.
162162

163-
To limit remote access to nodes, use one of the following methods:
163+
To limit remote access, create your pools using an API version `2024-07-01` or later.
164+
165+
To limit remote access to nodes in pools created by API with version earlier than `2024-07-01`, use one of the following methods:
164166

165167
- Configure the [PoolEndpointConfiguration](/rest/api/batchservice/pool/add#poolendpointconfiguration) to deny access. The appropriate network security group (NSG) will be associated with the pool.
166168
- Create your pool [without public IP addresses](simplified-node-communication-pool-no-public-ip.md). By default, these pools can't be accessed outside of the VNet.

0 commit comments

Comments
 (0)