Michael Torrie wrote:
I'm looking for a solution like screen (maybe based on screen) for
remote terminal sharing. But rather than logging into a remote machine
where screen is already running and doing "screen -x" I want to have a
system where someone running screen on the remote server connects out to
my machine, letting me see what they are doing and work with them. This
would let a person have me help them out with system administration
tasks without having to have any passwords or any access at all normally
to their systems.
This is kind of analogous to running "vncviewer -listen" and having the
vnc server add a connection.
Does anyone have any ideas on how to accomplish this? Maybe I'd have to
develop my own solution. I'd almost like a split screen with a chat
portion.
I *think* I need this too, so let me try to express what I need and
hopefully it's the same thing you need.
Scenario: JJ Sysadmin is installing some piece of server software I
wrote. He's having some trouble and would like me to help, and I'm
quite willing to help. However, JJ is behind 3 NAT layers and an
oppressive management structure that absolutely forbids giving third
parties any sort of password for internal systems.
It would be wonderful if I could set up some kind of server that JJ
could connect to, so he and I can work out the problem in a shared
terminal session. I can provide a password for him, but he can't
provide any password for me. JJ must be able to see every keystroke I
type, and he must have the power to disconnect me at any moment.
The solution can be complex for me, but not for JJ, who is already
frustrated enough because he's being forced to use a dated version of
some so-called Enterprise Linux.
JJ can connect to port 80 or 443 of most servers. *Maybe* port 22. He
can run Python, Perl, or Bash scripts, even as root if necessary.
Is that what you need also? Screen might be part of the solution, but
the rest eludes me. There has to be something out there. If not, it
needs to be written.
Shane
/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/