Acesso com VNC via SSH
(Conexão Segura e Criptografada)Uma conexão via VNC normalmente não é segura, primeiramente devido ao próprio tipo de conexão que não é criptografado, possibilitando a obteção da senha com um simples sniffer, segundo porque a maquina que ira receber a conexão fica exposta, ainda mais se for na internet.
Bom diante do fato, primeiro que é necessário a conexão, segundo não se quer investir mais na segurança, crie o processo abaixo, para que exista a conexão, porém criptografado, o qual garante que os dados trafegados não serão violados.
Pré Requisitos:
- Servidor dentro da rede de ssh, para prover apenas a conexão, no momento pré suponho que exista isso
- Software VNC instalado em ambas as máquinas que estarão envolvidas, não entrarei no mérito de como obter e configurar, o google resolve isto !
- Software cliente de ssh Putty instalado na máquina cliente de VNC, para baixar Putty
Procedimento:
Baixar o software putty e colocar no lugar que achar melhor em seu sistema, apenas crie um link p/ o acesso ao programa, após feito isto execute-o, irá aparecer a tela da ilustração 1.
Ilustração 1 - Endereçamento de conexão ssh
Como mostra a Ilustração 1, coloque o endereço do servidor de ssh, pode ser IP ou um nome de servidor de domínio no campo “Host Nome (or IP address), após isto atribua um nome a sessão no campo “Saved Session”, isto permitirá salvar toda a configuração.
Após isto selecione o item em “Tunnels” em “Category” irá aparecer a tela da ilustração 2.
Ilustração 2 - Configuração de tunel
Iremos preencher os seguintes campos, “Source port” com “5800” e “Destination” com o endereço da maquina que tem o servidor de VNC ou a que será controlada pelo VNC, este endereço terá que conter a porta de conexão, exemplo 192.168.1.33:5800, após iremos clicar no botão “Add”.
Feito isto iremos cadastrar a segunda porta do VNC a “5900” em “Source port” e o endereço da maquina servidora de VNC em “Destination”, exemplo 192.168.1.33:5900, e clicar no botão “Add”
As Ilustrações 3, 4 e 5 exemplificam este processo.
Ilustração 3 - Cadastro da primeira porta e destino do servidor de VNC
Ilustração 4 - Cadastro da segunda porta e destino do servidor de VNC
Ilustração 5 - Cadastro das portas e destino do servidor de VNC
Após isto selecionamos o item “Session” em “Category” e salvamos as configurações clicando no botão “Save” como a ilustração 6.
Ilustração 6 - Salvando as configuraçõesApós isto, clicar no botão “Open” e efetuar a conexão ssh, irá pedir um usuário e senha que já estarão previamente cadastrada no servidor de ssh, após efetuar a conexão minimizar a janela e iniciar o cliente VNC, no endereço do servidor de VNC coloque 127.0.0.1, isto fará com que o putty capture as portas 5800 e 5900 chamdas no loopback local e redireione para a maquina cadastrado no tunelamento.
This all Folks !





