[CentOS] OT: Q: Howto implement a monitored Shell for remote logins

Wed Nov 15 03:12:29 UTC 2006
Barry Brimer <lists at brimer.org>

> Is there any shell that provides all shell abilities to the remote user
> but monitors/emails a designated user each command executed in the shell
> terminal and does not allow the user (even root) to modify the bash history file or
> similar shell history file, or maybe sending each command by email to a
> remote server, so that modifying history becomes out of question?

Enterprise Audit Shell does this.  It provides a central facility for
logging, which uses a client/server model to transmit logs to the central
log server.  It is free and open source, however it disappeared not too
long ago ... search the list archives for someone who has posted a link to 
a private copy of it.

Barry