gtkvncviewer does not support SSH tunnels (like vncviewer -via) [patch]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gtkvncviewer |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Almost all the servers I connect to with VNC are behind a gateway machine which I must SSH into. To use VNC, I need to use SSH port forwarding to pass my VNC connection through the gateway machine. This can be done easily from the command line, using "vncviewer -via gateway.example.com vnc-host-
Attached is a patch to add this feature. It works well, though I have not tested it with a VNC username (I have no idea what that even means; no machine I use VNC on asks for a username). The biggest pitfall is currently that servers are referred to by vnc-host-
SSH authentication issues can be handled by the GNOME keyring, ssh-askpass, or ssh-add. Unfortunately at the moment the application pauses while waiting for the SSH connection to start; a non-modal setup allowing the user to abort would be friendlier.
In any case, this patch allows me to actually use gtkvncviewer where I couldn't before.
Changed in gtkvncviewer: | |
importance: | Undecided → Wishlist |
status: | New → Confirmed |