在 Linux 下使用 SecureCRT 时,“扩日志”通常指增大会话日志文件大小限制或避免日志被覆盖/截断,以及按时间/大小轮转日志。下面分几种常见情况说明。
/home/user/logs/%S_%Y%M%D_%h%m%s.log
(按会话名+时间生成,避免覆盖)✅ SecureCRT 默认没有日志大小上限,会一直写,直到磁盘满。
SecureCRT 不支持自动按大小切割日志,但可以用下面方式“变相扩容”:
/logs/session_%Y%M%D_%h.log
每小时一个新文件,避免单文件过大。
如果你日志写在固定路径,比如:
/home/user/logs/session.log
可用 Linux 的 logrotate:
示例配置:
/home/user/logs/session.log {
size 100M
rotate 10
compress
missingok
notifempty
}
⚠️ 注意:SecureCRT 不会重新打开日志文件,logrotate 后可能需要重连会话。
如果你是问“屏幕滚动内容太少”,那是 scrollback:
50000 或更大
这不会写文件,但能保留更多历史输出。
如果 SecureCRT 日志不够用,可以在 Linux 里:
script -f -c "ssh user@host" /logs/session.log
或
screen -L
或
tmux
(tmux 可配合 logfile 和大小限制)
如果你能具体说:
我可以给你更精确的配置示例。