Tlog (Terminal I/O Logger) 是一个用于 Linux 系统的终端会话录制和回放工具包。它专门设计用于记录和重放终端输入/输出,适用于系统管理、安全审计和培训等多种场景。
sudo yum install tlog
sudo apt-get install tlog
tlog-rec -w session.json
tlog-play -r session.json
tlog-info -r session.json
敏感信息擦除:
tlog-rec -w session.json --mask-password
加密日志:
tlog-rec -w session.json --encrypt-key=your_encryption_key
时间戳记录:
tlog-rec -w session.json --timestamp
限制录制时间:
tlog-rec -w session.json --time-limit=3600
Tlog 可以与系统日志服务(如journald)集成,将终端会话记录到系统日志中:
tlog-rec --writer=syslog
Tlog 的配置文件通常位于 /etc/tlog/tlog.conf
,可以配置默认的录制选项、存储位置等参数。
Tlog 提供了强大而灵活的终端会话记录功能,是Linux系统管理员和安全专业人员的实用工具。