I have installed Linux for someone (in fact, for many people, but never mind). She has the computer running at home. I wish to assist her by entering some commands as root in her shell, typing on my keyboard. I have a Linux computer running at home, too, and a server on the internet. We can both contact the server but there is no open port to connect from the server to one of the computers (and it should stay that way).
How can she connect to the server, and I connect to it - both with
ssh I suppose - such that I can enter commands in a shell on her computer?
I can run any
ssh command on the server since I am root there. I do have her root password, too (and my pubkey is in her
/root/.ssh/authorized_keys). This is for a one-off remote assistance job, no permanent connection is needed. Her interaction is available by mail/phone but she cannot enter the complex commands needed for efficient and effective remote assistance.