Answer accepted by question author
Hello @Bojan Zivkovic
The Remote Desktop tool within the Windows Admin Center (WAC) extension for Azure Arc-enabled servers is a browser-based experience. By design, it renders the remote session inside your browser window, and there is currently no setting within WAC to adjust or improve the RDP display resolution. This is a known limitation of the embedded browser-based RDP tool in WAC.
WAC in Azure is designed so that "Windows Server infrastructure and workload management no longer requires you to establish line-of-sight or Remote Desktop Protocol (RDP) you can manage everything natively from the Azure portal" meaning WAC's strength is its native management tools PowerShell, file management, registry, services, firewall, performance monitoring, etc, not the embedded RDP session.
If you need a full-resolution, native RDP experience, the recommended approach is to use RDP over SSH tunneled through Azure Arc using the Azure CLI. This launches your local RDP client (e.g., mstsc.exe) with full resolution and display settings no public IP or open inbound ports required.
Please look into below steps to set up RDP over SSH via Azure Arc:
Prerequisites:
- Azure Connected Machine agent version 1.31 or higher on the Arc-enabled server.
- OpenSSH Server (sshd) must be enabled and running on the target machine. Starting with Windows Server 2025, OpenSSH is installed by default. For earlier versions, you can verify with below commands:
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'
Get-Service sshd
- Owner or Contributor role on the Arc-enabled server resource.
Setup:
Register the HybridConnectivity resource provider (one-time per subscription):
az provider register -n Microsoft.HybridConnectivity
Install the Azure CLI SSH extension:
az extension add --name ssh
Sign in to Azure:
az login
Connect using native RDP:
az ssh arc --resource-group <yourResourceGroup> --name <yourArcServerName> --local-user <localUsername> --rdp
This will launch your native RDP client through a secure Azure Arc tunnel, giving you full control over resolution, display settings, and multi-monitor support.
References:
- Manage Azure Arc-enabled servers using Windows Admin Center in Azure
- SSH access to Azure Arc-enabled servers
- az ssh arc CLI reference (includes --rdp flag)
Kindly let us know if the solution provided worked for you.
If you need any further assistance, please feel free to reach out.
If you found the comment helpful, please consider clicking "Upvote it".
Thanks,
Suchitra.
-
Suchitra Suregaunkar 14,595 Reputation points • Microsoft External Staff • Moderator
Hello @Bojan Zivkovic
Thank you for the upvote.
We are glad that the provided information helped you. Along with that Accepting the answer is equally important because it confirms the resolution and helps others in the community quickly find verified solutions. It also reflects the success of our joint effort to resolve your query. If anything is still unclear or you need further assistance, please let us know.
We are happy to help.
So, kindly consider marking the answer as Accepted and this helps other community members who may encounter a similar issue in the future.
Thanks,
Suchitra.
Sign in to comment
