shell / ssh / tty会话logging器

祝你好日子。

我知道我的问题在这里有一些变化,但他们有点不同,我向你保证。

我们使用我们的pipe理员连接的terminal服务器,然后build立到其他服务器的ssh连接。 我们需要审计他们的行为,这就是为什么我使用修改后的ssh守护进程将会话logging到脚本格式文件中的原因。 我一直在使用该补丁http://www.kdvelectronics.eu/ssh-logging/ssh-logging.html 。 它有一些缺点,但。 首先,这个补丁没有更新一段时间,我已经设法修改它为ssh-4.7工作,但在第五版中openssh严重改变。 其次,几乎每个人都使用GNU Screen,其控制字符使会话日志有些难以理解。

然后我尝试了ttyrpld,但是它需要内核模块,过了一段时间就停止了logging。

之后,pam_tty_audit虽然很容易安装和使用,但是这个项目并不能真正解决我的问题。

我真正需要的东西,只logging用户input的东西,不能被覆盖,不需要火箭科学知识来安装和支持。

我相信你已经看到了,但是这个问题有很多关于会话日志的build议 – 屏幕日志可能是你的情况的最好的build议。 可能有必要稍微改变商业惯例以满足日志需求,因为没有terminal日志logging软件似乎完全匹配(通常是多样的)需求。