温馨提示×

linux securecrt如何录会话

小樊
33
2026-10-09 14:38:25
栏目: 智能运维

在 Linux 下使用 SecureCRT 录制会话(会话日志),常见有两种“录”的意思,我先分别说明,你按需看:


一、录制会话日志(把命令行输入输出保存成文件)

方法 1:新建会话时开启

  1. 打开 SecureCRT
  2. 菜单 File → Connect → New Session
  3. 在左侧选择 Session Options
  4. 展开 Log File
  5. 勾选:
    • ✅ Start log upon connect
  6. 设置日志文件路径,例如:
    /home/user/logs/%S_%Y%M%D.log
    
  7. 保存并连接

方法 2:对已有会话开启

  1. 右键会话 → Properties
  2. 进入 Log File
  3. 勾选 Start log upon connect
  4. 指定日志文件
  5. 确定

方法 3:手动开始/停止录制

  • File → Log Session
  • 或快捷键(默认):
    Alt + L
    
  • 再按一次停止

二、录制操作脚本(自动回放,类似“宏”)

SecureCRT 支持 Script Recording:

  1. Script → Start Recording
  2. 在终端里正常操作
  3. Script → Stop Recording
  4. 保存为脚本(.vbs / .py 等)
  5. 以后用:
    Script → Run
    
    自动重放操作

⚠️ Linux 版 SecureCRT 对脚本语言支持以 Python / VBScript 为主


三、只记录屏幕输出(不推荐但可用)

如果你只是想“看到的内容都存下来”,也可以用:

script -f session.log

然后在这个 shell 里启动 ssh,但这就和 SecureCRT 无关了。


如果你说的是:

  • ✅ 录成视频
  • ✅ 自动审计所有服务器
  • ✅ 合规留存

可以告诉我使用场景,我给你更合适的方案(比如 auditd / ttyrec / asciinema)。

0 踩