Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I need to have an untrusted admin to make some work on my production machine. I don't want to give him the root password and I would like to oversee everything he does.

Is there a way to connect from my PC to my server, and then share the connection with him, so he can work as a root without having knowing the root password?

share|improve this question
2  
Share a screen and su from that screen ? –  ouranos Dec 15 '11 at 2:10

2 Answers 2

You can give him sudo access, then share a screen session and/or run script prior to have him do anything. From he can become root without having to know your root password and you can watch him perform his work AND all his activity is logged.

share|improve this answer

There are tons of tools for this. WebEx, GoToMeeting, Office Live Meeting, etc.

share|improve this answer
1  
If he's talking ssh, those probably aren't options. –  Jeff Ferland Dec 15 '11 at 2:31
1  
Unless Mascarpone logs in first and then share his session. Then those may be good options. Of course, that is assuming the hired admin is running a supported OS for those solutions. –  Rilindo Dec 15 '11 at 2:33
1  
@JeffFerland why can't he open an ssh session from his workstation to the server and then share it via one of those technologies? He'll be able to monitor everything and take control back whenever he wants. –  MDMarra Dec 15 '11 at 11:03

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.