Ticket #536 (new enhancement)

Opened 22 months ago

Last modified 16 months ago

Support for gobby session through SSH channels

Reported by: wzab Owned by: armin
Priority: normal Milestone:
Component: Gobby Version:
Severity: normal Keywords:
Cc: Launchpad Bug:

Description

I was forced to work in an environment with very restrictive network policy. At the same time I needed to collaborate with someone else developing our sources via Gobby. I've managed to do it using the SSH - i.e. I've created a local session, listening on a standard 6522 port, and "published" it by SSH on another, external server acessible for my coworker: $ssh -R32456:localhost:6522 user<at>external.public.server.edu

The second party can either connect to this server giving it's hostname and port in the session dialog, or (if working in similar restricted environment) can "import" this session via SSH: $ssh -L62999:another_user@external.public.server.edu:32456 and then connect to the localhost:62999.

The above scenario works perfectly, but is quite inconvenient. Maybe it could be possible to add in GUI options like "Create SSH tunneled session" and "Join SSH tunneled session"?

Change History

Changed 22 months ago by armin

Isn't this how you normally do SSH tunneling? Do you know other applications who have "built-in" support for it, for reference?

Changed 16 months ago by mru

Yes it is. libvirt has support for accessing/managing remote hosts via ssh

Note: See TracTickets for help on using tickets.