Administrer Windows Server depuis un Mac
Le RDP pour les sessions de bureau, PowerShell en SSH pour tout ce qui se scripte : Windows Server dans les onglets d'une même fenêtre Mac.
Par Lucas Russo, développeur de SSHive · Mis à jour le
Windows Server intègre un serveur OpenSSH depuis 2019, ce qui vous donne PowerShell en SSH à côté du bureau RDP classique. Cette répartition fonctionne bien depuis un Mac : SSH pour le travail scripté et les vérifications rapides, RDP pour ce qui demande vraiment la session graphique, comme le Gestionnaire de serveur, le Gestionnaire IIS ou les outils Active Directory.
SSHive fait les deux, dans les onglets d'une même fenêtre, avec un profil par serveur. Son client RDP se connecte avec l'authentification au niveau du réseau (NLA) et des comptes Active Directory ; il fait partie de la version Pro, tout comme le RDP de l'app iPhone et iPad.
Activer OpenSSH sur Windows Server
Sur Windows Server 2025, OpenSSH est déjà installé : activez-le dans le Gestionnaire de serveur, propriété Accès SSH distant du serveur local. Sur 2019 et 2022, installez-le depuis un PowerShell administrateur avec
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0, puis lancez Start-Service sshd et Set-Service -Name sshd -StartupType Automatic. L'installation crée la règle de pare-feu OpenSSH-Server-In-TCP pour le port 22.
Le shell par défaut est cmd. Pour arriver dans PowerShell :
New-ItemProperty -Path "HKLM:\SOFTWARE\OpenSSH" -Name DefaultShell -Value "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -PropertyType String -Force
Pour se connecter par clé avec un compte administrateur, la clé publique va dans C:\ProgramData\ssh\administrators_authorized_keys, et non dans le dossier .ssh de l'utilisateur.Le bureau en RDP
Créez un profil RDP avec le nom du serveur, l'utilisateur et le mot de passe, et pour un compte de domaine, le domaine dans le champ Domaine (laissez-le vide pour un compte local). La session s'ouvre dans un onglet. La résolution s'adapte à la fenêtre ou suit la taille choisie, un réglage de qualité arbitre entre netteté et bande passante et se réduit de lui-même sur une liaison lente, le texte copié d'un côté se colle de l'autre, et un bouton envoie Ctrl+Alt+Suppr. SSHive retient aussi le certificat du serveur et s'arrête s'il change, en vous indiquant s'il s'agit vraisemblablement d'un renouvellement ordinaire ou d'une autre machine.
Sur Internet, n'exposez pas le port 3389. Puisque le serveur fait tourner OpenSSH, faites passer le RDP par lui : un tunnel local de 13389 vers
localhost:3389 sur le profil SSH, et le profil RDP pointé sur localhost:13389. Le guide RDP donne le détail.Ce qui est gratuit ici, et ce qui demande Pro
Le côté PowerShell est gratuit : SSH, SFTP pour copier des fichiers sur le serveur avec des envois jusqu'à 10 Mo par fichier, et un tunnel local par profil. Le bureau RDP relève de SSHive Pro, un achat unique de 14,99 € qui débloque le RDP sur Mac, iPhone et iPad à la fois.
Questions fréquentes
Cela fonctionne-t-il avec des hôtes joints à Microsoft Entra ID ?+
SSHive se connecte avec un compte de domaine Active Directory ou un compte local, via NLA. Il ne gère pas la connexion web de Microsoft Entra ID (ex-Azure AD). Pour un hôte qui n'accepte rien d'autre, utilisez Windows App (ex-Microsoft Remote Desktop).
Puis-je aussi gérer le serveur depuis mon iPhone ?+
Oui. Le bureau à distance pour iPhone et iPad fait lui aussi du RDP avec NLA et Active Directory, et le même achat Pro le débloque des deux côtés. SSH y est aussi pour la partie PowerShell.
Fonctionnalités SSHive associées
Essayer SSHive gratuitement sur macOS
Obtenez le client tout-en-un SSH, SFTP, RDP et VNC pour Mac. Téléchargement gratuit, sans inscription.