Para conectarse mediante una conexión segura, debe preparar su PC Windows e instalar un servidor SSH.
Nota: Antes de continuar, asegúrese de que su instalación de Windows esté actualizada.
Windows 10
Desde Windows 10, Microsoft ofrece OpenSSH como instalación opcional. Esto facilita mucho las cosas, pero hay algunos pasos que debe seguir para instalar el servidor.
Para versiones anteriores de Windows, asegúrese de tener instalado un servidor SSH como freeSSHd.
Instrucciones para Windows 10 y posteriores
Inicie un símbolo del sistema de PowerShell como administrador y ejecute el siguiente comando para comprobar si ya está instalado:
Get-WindowsCapability -Online | ? Nombre similar a 'OpenSSH*'
Debería ver algo como:
Nombre: OpenSSH.Client~~~~0.0.1.0
Estado: NotPresent
Nombre: OpenSSH.Server~~~~0.0.1.0
Estado: NotPresent
La parte del cliente no es necesaria. Si la parte del servidor no está presente, instálela con este comando:
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Debería ver algo como:
Ruta:
Online: True
RestartNeeded: False
Inicie el servidor OpenSSH y asegúrese de que se inicie automáticamente.
Start-Service sshd
Set-Service -Name sshd -StartupType 'Automatic'
Verificar o corregir la regla del firewall
La configuración suele crear una regla de firewall para permitir OpenSSH, pero es posible que solo se aplique a redes privadas. Para garantizar que la regla sea válida y funcione independientemente del tipo de red (pública o privada), ejecute:
Set-NetFirewallRule -DisplayName "OpenSSH SSH Server (sshd)" -Profile Any
Puede confirmar que la regla existe y está habilitada con:
Get-NetFirewallRule -DisplayName "OpenSSH SSH Server (sshd)"
Conexiones de bucle invertido
Abra la configuración del servidor VNC instalado en su PC y asegúrese de que las conexiones de bucle invertido estén habilitadas:
Habilitar conexiones seguras en Screens Connect
Ahora que su PC está configurado, puede habilitar conexiones seguras en Screens Connect.