SSH for Azure Arc is now generally available!
We are excited to share the general availability of SSH for Azure Arc which was released earlier this month. Remote management, and SSH specifically, is a critical tool for programmatic and interactive server administration. SSH for Azure Arc enables you to securely connect to any of your Azure Arc-enabled servers via SSH, without the need for a public IP address or additional inbound ports. This allows you to SSH into your Azure Arc-enabled servers via an Azure CLI or Azure PowerShell command.
Have existing OpenSSH based automation or tooling? SSH for Azure Arc is available to use with native SSH, SCP, SFTP, etc. by generating an SSH config file to connect to your desired machines. Just authenticate into your Windows or Linux machines as a local user with a username and password or SSH key, or login with your identity through Microsoft Entra ID (Linux only, Windows support coming soon).
We are committed to providing a consistent and secure experience across Azure resource types, operating systems, and authentication types. Azure CLI and Azure PowerShell provide consistent automation to manage both Azure Arc-enabled Servers and Azure IaaS VMs with the same commands, `az ssh vm` or `Enter-AzVM`. Ensuring that you can easily connect to your servers in a simplified and automatable manner.
With SSH for Azure Arc, there is no need to open additional inbound firewall ports or assign a public IP address to your machine, SSH traffic is sent over the existing connection between the Azure Arc agent and Azure. You can now access any of your machines, in any network, with one command, without exposing the machine to the internet.
Connect to your machines from any machine via the Azure portal and the new connect experience:
To learn more, view the latest documentation:
SSH access to Azure Arc-enabled servers overview
Published on:
Learn moreRelated posts
Streamline Your Azure Workflow: Introducing GitHub Copilot for Azure in VS Code
I'm excited to announce the public preview of GitHub Copilot for Azure - a new addition to your toolkit that seamlessly integrates with G...
VMware HCX Design with Azure VMware Solution
Overview VMware HCX is one of the Azure VMware Solution components that generates a large number of service requests from our customers. The A...
Efficient Management of Append and Page Blobs Using Azure Storage Actions
Overview In Azure Storage, Blob Lifecycle Management (BLM) allows you to automate the management of your data based on rules defined by...
No new Azure DevOps OAuth apps beginning February 2025
Starting February 3, 2025, we will no longer accept new registrations of Azure DevOps OAuth apps. This is the first step we’ll be taking towar...
Part 2 - Multichannel notification system using Azure Communication Services and Azure Functions
In the first part of this topic, we setup all the Azure resources like the Azure Communication Services for Email, SMS, WhatsApp for...
Part 1 - Multichannel Notification System with Azure Communication Services and Azure Functions
In the interconnected digital era, it's crucial for businesses and services to communicate effectively with their audience. A robust notificat...
Enhance Azure Maps with Overture Maps Data using PMTiles!
Supercharge Azure Maps with Overture Maps Data using PMTiles! We’ve got some exciting news. Azure Maps now supports PMTiles! This me...
Setting up Team-Based Access for Dynamics 365 CRM Documents Stored on SharePoint, Dropbox or Azure Blob Storage
Attach2Dynamics by Inogic is a seamless document management solution for Dynamics 365 CRM that integrates with popular cloud storage platforms...
Azure SDK Release (October 2024)
The Azure SDKs release every month. This post includes the month's highlights and release notes. The post Azure SDK Release (October 2024) app...