Para conectar-se por meio de uma conexão segura, você precisa preparar seu PC Windows e instalar um servidor SSH.
Observação: Antes de prosseguir, certifique-se de que sua instalação Windows esteja atualizada.
Windows 10
Desde o Windows 10, a Microsoft oferece o OpenSSH como uma instalação opcional. Isso torna as coisas muito mais fáceis, mas há algumas etapas a serem seguidas para instalar o servidor.
Para versões anteriores do Windows, certifique-se de que um servidor SSH como o freeSSHd esteja instalado.
Instruções para Windows 10 e posterior
Inicie um prompt do PowerShell como administrador e execute o seguinte comando para verificar se ele já está instalado:
Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'
Você deve ver algo como:
Nome: OpenSSH.Client~~~~0.0.1.0
Estado: NotPresent
Nome: OpenSSH.Server~~~~0.0.1.0
Estado: NotPresent
A parte do cliente não é necessária. Se a parte do servidor for NotPresent, instale-a com este comando:
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Você deve ver algo como:
Path :
Online : True
RestartNeeded : False
Inicie o servidor OpenSSH e certifique-se de que ele seja iniciado automaticamente.
Start-Service sshd
Set-Service -Name sshd -StartupType 'Automatic'
A configuração cria automaticamente uma regra de firewall para permitir o OpenSSH. Verifique se ela foi realmente criada.
Get-NetFirewallRule -Name *ssh*
Conexões de loopback
Abra as configurações do servidor VNC instalado no seu PC e certifique-se de que as conexões de loopback estejam habilitadas:
Habilite conexões seguras em Screens Connect
Agora que seu PC está configurado, você pode habilitar conexões seguras em Screens Connect.