Logging the actual commands of a dial in session

From: Robert Honore (robert@digi-data.com)
Date: Tue Jun 24 2003 - 14:42:47 EDT


Dear Fellow Managers,

I have a problem that perhaps you might have already solved and was
wondering if you would be willing to advise me as to how I should
proceed. Let me describe the scenario.

We have two GS160s configured as a cluster with a terminal server
connected to the console of each of the GS160 systems.

The situation is as follows. We have technicians and consultants who
occasionally need to dial into the consoles to carry out troubleshooting
and repairs for us. However our site rules do not permit me to admit
them without being able to log all of their activities in some kind of
tamperproof way. In particular, I need to record the exact commands
that they enter and, if possible, also record the exact responses they
get from the machines. I need to make this happen even if they should
shut down the node, or bring it down to single-user mode or disable
auditing and syslogd.

To do this, it seems that I would need to record their keystrokes and
the characters the computers return in reply to their commands. Now the
solution I was originally thinking of was to put the modem on a
minimally configured Alpha and use that to field the dial-in session and
then redirect it to the console ports of the GS160s while copying the
keystrokes and storing it on the Alpha system. However, I am not sure
how to "tap the line" and actually copy the typed characters as well as
the response characters to a file while allowing those same characters
to go on to the console ports of the GS160s. So if it can be done, how
can I do it?

Now my plan might not even be sound so feel free to suggest a better way
to log the commands.

Yours sincerely,
Robert Honore.



This archive was generated by hypermail 2.1.7 : Sat Apr 12 2008 - 10:49:24 EDT