簡體   English   中英

如何記錄來自SSH bash會話的輸入和輸出?

[英]How do I log inputs and ouputs from an SSH bash session?

我想構建一個簡單的測試系統,該應用程序允許候選人通過SSH進入bash會話,並且既可以記錄候選人提供的所有輸入,又可以記錄和評估這些命令的輸出。

我想評估候選人是否將使用某些命令,並確定他打開了哪些文件以及輸出了什么。 另外,我想查看他使用的所有命令的列表並解析這些命令的輸出。 我正在考慮在VI / NANO / LESS上創建別名包裝器,這些包裝器將在打開某個文件時記錄並發送到中央記錄/點系統。

我最好怎么做?

滿足您的要求可能有點過頭了,但是您是否考慮過使用script實用程序?

盡管解析輸出文件並不總是那么簡單,但它尤其旨在記錄用戶會話的所有輸入和輸出,尤其是在涉及原始模式應用程序(例如Emacs)時。 但是,您可以使用scriptreplay程序重播輸出文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM