Connessione VNC tramite proxy SSH

Vorrei fare una connessione VNC da casa a una macchina Windows a lavoro. La macchina Windows non è accessibile dall'esterno, ma c'è una scatola Linux che ha la port 22 aperta, quindi sembra che questo possa essere fatto.

Sospetto che sia solo un command che "inoltra" le connessioni alla port 22 sulla macchina Linux alla macchina Windows? Non riesco proprio a trovare un esempio che faccia proprio questo

Grazie in anticipo!

2 Solutions collect form web for “Connessione VNC tramite proxy SSH”

ssh -L 5902: [host vnc]: 5901 [host ssh]

quindi: vncviewer localhost: 2

da: http://www.cl.cam.ac.uk/research/dtg/attarchive/vnc/sshvnc.html

Se stai collegando da una macchina Linux a casa, puoi semplicemente usare la bandiera '-via' su vncviewer, come questo:

vncviewer host-at-work.corp.com -via user@ssh-host.corp.com 

e ricevenetworking a) la richiesta di password SSH o b) l'accesso diretto tramite i tasti e una volta che hai autenticato la session SSH, dovresti vedere la window della password del vncviewer come se fossi sulla networking locale.

Per una buona applicazione GUI, guarda Remmina:

http://remmina.sourceforge.net/

Remmia consente di impostare una connessione che utilizza un tunnel SSH tramite un host bastion. L'ho usato in passato per fare esattamente quello che stai cercando.

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.