Suppose one is running an SSH session into a GNU/Linux box of a client and he asks to see what you are doing. How can you allow this other party to see what's going on on your session?
|
feedback
|
|
You could try using the "screen" command. This will allow you to run a multiuser session which 2 users can connect and share. First you'll need to set the suid bit. screen comes with it turned off, and it is necessary for multiuser mode:
The first user connect, running
The "-S" just gives the session an easy to use name. To allow multiuser access, use "CTRL+A" to run screen commands:
When otheruser connects over ssh, he just needs to run
to join the session | |||||||||
feedback
|
|
Just run a VNC server on your workstation and let him connect to that. Cheap and easy :) | |||||
feedback
|
|
Worked like a charm. I also received an offline hint from a guy I chatted with proposing an alternate solution: user wishing to share uses "w" to view where the other guy is working...
now that we now were the other guy is working, we issue this:
This method has disadvantages to the one proposed by katriel, as it is one way only and if you forget to use exit to break the connection, the other pts keeps receiving data even if the user logs out of it, being a potential security threat. But I thought it was worth mentioning. Anyway thanks to katriel and the others. | ||||
|
feedback
|
|
Apenwarr has a good suggestion, but I recently used TeamViewer for just this purpose. It's similar to VNC, but requires ZERO installation, on both ends. No server install, no client install required. It even does NAT traversal with no configuration... something that VNC can't do. Try it, you'll fall in love. | |||
|
feedback
|