Pour vous connecter via une connexion sécurisée, vous devez préparer votre PC Windows et installer un serveur SSH.
Remarque : Avant de continuer, assurez-vous que votre installation Windows est à jour.
Windows 10
Depuis Windows 10, Microsoft propose OpenSSH en tant qu'installation facultative. Cela rend les choses beaucoup plus faciles, mais il y a quelques étapes à suivre pour installer le serveur.
Pour les versions antérieures de Windows, assurez-vous qu'un serveur SSH tel que freeSSHd est installé.
Instructions pour Windows 10 et versions ultérieures
Démarrez une invite powershell en tant qu'administrateur et exécutez la commande suivante pour voir si elle est déjà installée :
Get-WindowsCapability-Online | ? Nom -comme 'OpenSSH*'
Vous devriez voir quelque chose comme :
Name : OpenSSH.Client~~~~0.0.1.0
State : NotPresent
Name : OpenSSH.Server~~~~0.0.1.0
State : NotPresent
La partie client n'est pas obligatoire. Si la partie serveur est NotPresent, installez-la avec cette commande :
Ajouter-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Vous devriez voir quelque chose comme :
Path :
Online : True
RestartNeeded : False
Démarrez le serveur OpenSSH et assurez-vous qu'il démarre automatiquement.
Service de démarrage sshd
Set-Service -Name sshd -StartupType 'Automatique'
La configuration crée automatiquement une règle de pare-feu pour autoriser OpenSSH. Vérifiez qu'il est bien créé.
Get-NetFirewallRule -Name *ssh*
Connexions en boucle
Ouvrez les paramètres du serveur VNC installé sur votre PC et assurez-vous que les connexions en boucle (loopback) sont activées :
Activer les connexions sécurisées dans Screens Connect
Maintenant que votre PC est configuré, vous pouvez activer les connexions sécurisées dans Screens Connect.