使用Python在Linux上记录SSH会话

时间:2014-12-20 06:01:10

标签: python ssh

我需要使用Python记录Linux中的所有SSH活动。 python中是否有关于如何捕获整个远程SSH会话的示例?

我需要抓住它们并存储它们。

我将不胜感激。

谢谢, 萨拉

1 个答案:

答案 0 :(得分:1)

试试script。它是一个内置的Linux命令,可以将交互式控制台上发生的所有事情记录到文件中。

用法很简单:script [log filename] [command] [args...]。举个例子:

$ script ssh_log ssh remotehost
Script started, output file is ssh_log
remotehost:~$ logout
Script done, output file is ssh_log
$ cat ssh_log
remotehost:~$ logout