Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

If someone access to the server via Putty (SSH) or terminal - I want to record everything what they can see on the screen and what they have typed into video..

What is the solution to this, is there a software that can do this?

share|improve this question
possible duplicate of Log every command executed from root – EEAA Apr 12 '12 at 16:09
In short - no, there's nothing that will be able to record an actual video of remote ssh sessions. However, the sudosh solution given in the above linked QA can accomplish nearly the same thing. – EEAA Apr 12 '12 at 16:12
@ErikA I just found can do this job I think – I'll-Be-Back Apr 12 '12 at 16:15
Just out of curiosity, is this for auditing or security? What is the intended use case? – Andrew M. Apr 12 '12 at 16:48
Is this supposed to be for creating some kind of training? There are many screen capture tools. – Zoredache Apr 12 '12 at 17:53

What you can use is:

It is free for a limited number of servers, I use it to monitor our Citrix servers and it runs very well, with a nice UI.

One major drawback is the amount of sales calls and emails you will recieve when you download this!

share|improve this answer

There is a script utility that can write into the file everything from terminal. just set user's shell to the script -akq /audit/username.log bash and you'll get full log for keys pressed and data displayed. But don't forget to rotate that log.

share|improve this answer

Your Answer


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.