在 Linux 下使用 SecureCRT 录制会话(会话日志),常见有两种“录”的意思,我先分别说明,你按需看:
一、录制会话日志(把命令行输入输出保存成文件)
方法 1:新建会话时开启
- 打开 SecureCRT
- 菜单 File → Connect → New Session
- 在左侧选择 Session Options
- 展开 Log File
- 勾选:
- 设置日志文件路径,例如:
/home/user/logs/%S_%Y%M%D.log
- 保存并连接
方法 2:对已有会话开启
- 右键会话 → Properties
- 进入 Log File
- 勾选 Start log upon connect
- 指定日志文件
- 确定
方法 3:手动开始/停止录制
- File → Log Session
- 或快捷键(默认):
Alt + L
- 再按一次停止
二、录制操作脚本(自动回放,类似“宏”)
SecureCRT 支持 Script Recording:
- Script → Start Recording
- 在终端里正常操作
- Script → Stop Recording
- 保存为脚本(
.vbs / .py 等)
- 以后用:
Script → Run
自动重放操作
⚠️ Linux 版 SecureCRT 对脚本语言支持以 Python / VBScript 为主
三、只记录屏幕输出(不推荐但可用)
如果你只是想“看到的内容都存下来”,也可以用:
script -f session.log
然后在这个 shell 里启动 ssh,但这就和 SecureCRT 无关了。
如果你说的是:
- ✅ 录成视频
- ✅ 自动审计所有服务器
- ✅ 合规留存
可以告诉我使用场景,我给你更合适的方案(比如 auditd / ttyrec / asciinema)。