Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form

Enable SSH and Remote Desktop Connection in Windows Server

Posted on 18/02/202624/06/2026 Christian By Christian No Comments on Enable SSH and Remote Desktop Connection in Windows Server
  1. Home
  2. Windows Server
  3. Enable SSH and Remote Desktop Connection in Windows Server
Enable SSh And RDP In Windows Server

Remote Desktop Protocol (RDP) lets you access a Windows PC remotely from another device. It’s available on Windows Pro and Enterprise editions but not Home. In this guide, we shall discuss how to Enable SSH and Remote Desktop Connection in Windows Server. Please, see Create an NFS Storage on Synology NAS and Present it to XCP-ng, and how to Run Mendeley Reference Manager and Cite for Word on Windows.

Recently, I have always consented by the Hyper Manager to my VMs. Recently, I decided to set up Devolusions Remote Desktop Manager on Windows as you can see below.

Add a new connection to rdm

But, when I tried to initiate a connection to a VM, I could not. Also, see how to install and license Devolutions Remote Desktop Manager on Mac, and Disable credential Prompts for Remote Desktop Connections.

Enable RDP

There are numerous ways to do this in Windows (Windows Server). This could be via the Windows Settings, Control Panel, Run Console, Windows Search Bar, GPO, Registry Keys, and the Command Prompt etc. In Windows, there are always numerous ways to get a task done.

As you can see in the Server Manager image below, Remote Desktop is disabled. We will have to enable it by clicking on the link Disabled close to the enabled button.

enable remote desktop connection

This will launch the System properties window as shown below. Under Remote Desktop, please, select “Allow remote connections to this computer”, and also select “Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended).

Optionally, you can select the Users that you would want to grant RDP access to this VM. When done, click on OK.

Enable RDP

As you can see below, we have enabled RDP on this Server.

enabled

You can verify this also from the Windows Settings, Systems and then Remote Desktop as shown below.

Alternative RDP setup

You can also achieve this via PowerShell with the command below.

Set-ItemProperty -Path “HKLM:\System\CurrentControlSet\Control\Terminal Server” -Name “fDenyTSConnections” -Value 0 -Force
Enable-NetFirewallRule -DisplayGroup “Remote Desktop”
Start-Service -Name “TermService” -ErrorAction SilentlyContinue

Please, see “Is RDP enabled? Enable and disable Remote Desktop in Windows 10 for all users or selected users, how to associate SSH Public key with Azure Linux VM, how to fix Remote Desktop can’t connect to the remote computer for one of these reasons.

Enable SSH Access

Windows 10 and Windows 11 include OpenSSH Client and OpenSSH Server as built‑in, optional features, allowing secure command‑line access without installing third‑party tools.

Windows Server 2019, 2022, 2025, and newer versions also include OpenSSH Server as an optional Feature on Demand, which can be installed via Settings, Server Manager, or PowerShell.

To enable OpenSSH, you can click on the Disabled link from the Server Manager and follow the prompts as shown in the image below to enable it.

Enable SSH

You can install OpenSSH via the PowerShell command below with administrative privilege. The below command will install, start, and auto-start SSH and enable firewall rule on port 22.

Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Start-Service sshd
Set-Service -Name sshd -StartupType Automatic
New-NetFirewallRule -Name “OpenSSH” -DisplayName “OpenSSH Server” -Enabled True -Direction Inbound -Protocol TCP -LocalPort 22

When done, you can test connectiveilty by using the following command below.

ssh username@server-ip

Here are some security recommendations to consider when running OpenSSH. Change default SSH settings in “sshd_config” if exposed to the internet (e.g., disable password auth, use key-based login).

I hope you found this guide on how to Enable SSH and Remote Desktop Connection in Windows Server very useful. Please, feel free to leave a comment below.

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
Windows Server Tags:enable RDP Windows Server, enable SSH Windows, OpenSSH Windows Server, Remote Desktop Windows Server, SSH, Windows Server administration, Windows Server configuration, Windows Server firewall, Windows Server RDP, Windows Server remote access, Windows Server SSH

Post navigation

Previous Post: Create an NFS Storage on Synology NAS and Present it to XCP-ng
Next Post: How to fix Error 401 Permission denied for invalid PVE ticket

Related Posts

  • Configure Windows Server with Sconfig
    How to Configure Windows Server Core using SConfig Windows
  • Server Manager
    How to reinstall Server Manager and disable Server Manager at startup for all users and login users Windows Server
  • recovery
    Perform System State Restore of Active Directory via Windows Server backup utility Windows Server
  • VMware Error Fix
    How to fix “The process cannot access the file because another process has locked a portion of the file” Virtualization
  • acctlockout 1
    Configure Local Administrators Account lockout Windows
  • picture1 101
    Can’t Sign In: Domain Unavailable & 169.254 IP Address Issue Windows Server

More Related Articles

File Share in Windows Create Folders and Enable File sharing on Windows Windows Server
How to Check what files are taking up space WinDirStat: Check what files are taking up space on Windows Windows
windows server How to backup and restore a Windows DHCP Server via the DHCP Manager and PowerShell Windows Server
ADBA for Windows Configure Active Directory-Based Activation (ADBA) for Windows Windows Server
image 41 INACCESSIBLE BOOT DEVICE: Fix Your PC ran into a problem and needs to restart Windows
task kill keyboard feature 1000x450 1 Task Kill vs Stop Process: How to search for a service PID Windows Server

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

vexpert-badge-stars-5

Virtual Background

VEEAMLEGEND

Categories

Top 30 Sysadmin blog

veeaam100

Veeam Vanguard

  • GRADLE FEATURE
    How to install Gradle on Ubuntu Linux
  • Synology 1
    Synology NAS brute-force attack: Employ Synology Best Practice to remediate StealthWorker Botnet attack Security | Vulnerability Scans and Assessment
  • Set a Resource Delete Lock
    How to Add a Delete Lock on Azure Resources AWS/Azure/OpenShift
  • Groovy
    How to install Groovy on Linux and Windows Configuration Management Tool
  • How to stop remove and manage docker container
    Stopping, Removing and Naming Docker Container Containers
  • Encrypt Email Sent In Microsoft Outlook
    How To Encrypt Email Sent In Microsoft Outlook Microsoft Exchange/Office/365
  • How to fix BitLocker always prompting for Recovery Key
    How to fix BitLocker always prompting for Recovery Key Windows
  • exchange 2016 1
    Failed Edge Transport: Easy Guide For Removal Network | Monitoring

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,746 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Contact
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon
  • Bsky

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2026 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.