tightvncserver: Como eu me conecto via SSH / Encryption?

0

Estou executando tightvncserver no meu computador Linux em minha rede doméstica.

Eu me conecto a ele usando um Mac (também na rede doméstica), atualmente executando Real VNC Viewer . Quando me conecto, sou notificado de que a conexão não está criptografada.

Entendo que tightvncserver suporta SSH. Eu criei um par de chaves SSH que uso para esses dois computadores.

Como posso me conectar ao servidor VNC via SSH?

    
por Winterflags 27.11.2015 / 19:56

2 respostas

1

você precisa encapsular a porta vnc via ssh assim:

 ssh -L 5900:localhost:5900 [email protected]

então, enquanto deixa a janela do terminal aberta, na máquina cliente conecte-se ao localhost com seu verdadeiro visualizador vnc.

    
por 27.11.2015 / 20:11
1

Conecte-se ao computador de destino usando o SSH e encaminhe as portas necessárias para o VNC do host local para o computador de destino e, em seguida, conecte-se a essas portas no host local e a comunicação será criptografada no túnel SSH. O cliente VNC ainda pode alegar que os dados não estão criptografados porque podem não estar cientes do tunelamento SSH.

    
por 27.11.2015 / 20:10