跳转到内容

日志中心(Log Center)

Log Center 记录 SigilTTY 做过什么——连接的建立与失败、文件传输、隧道、密钥操作——这样出问题时你手里有证据,而不是只剩对一条红色报错的模糊记忆。

  • Mac ——设置(⌘,)› Logs。面板上半部分是查看器,下半部分是设置项。
  • iPhone 和 iPad ——设置 › Logs 是设置项;点 View Logs 进入日志列表。

事件分为五类,各有独立开关:ConnectionsTransferTunnelKeysApp。五类默认全开;关掉某一类只是停止记录新事件,已记录的条目不受影响。

记录级别默认为 Info。排障时切到 Debug——它会附上详细的连接细节,让身份验证和主机密钥类问题好查得多。

日志只写入本机文件,每天一档。它绝不经 iCloud 同步,也绝不出现在「文件」app 里。两道限制保证它不会无限膨胀:

  • 7 天自动清理开关,默认开启。
  • 10 MB 总量硬上限,永远生效(即便自动清理已关闭):先删最旧的日期档,绝不动当天的。

Clear Logs…(带确认框)可整体清空日志。

查看器支持按类别、最低级别和来源服务器筛选,并带搜索框。条目按天分组;先载入最近的记录,Load Older 继续向前翻页。

查看器工具栏上的导出按钮会生成一个纯文本 .log 文件,交给系统分享面板(AirDrop、邮件、信息……)。导出内容始终是全部留存的事件,与你当前设置的筛选条件无关。

导出默认脱敏:主机名、用户名、地址、密钥名等值会替换为稳定的化名,例如 host-3fa2user-b41c。同一个值永远对应同一个化名,所以读日志的人依然能看懂来龙去脉——「host-3fa2 连续失败了四次」——却看不到真实名称。主机密钥指纹保留前 8 个字符,指纹不匹配的报告里仍能看出新旧密钥确实不同。

Keep original values 开关(默认关闭)会改为导出原始文本——仅在你信任接收方、可以让对方看到你的主机名时使用。

有些东西被挡在比脱敏更深的一层:密码、私钥、密码短语和密钥接力(Key Handoff)的验证码根本无法写入日志——日志层压根没有记录它们的通道。

即便 app 以中文运行,Log Center 面板和它导出的一切内容也保持英文。这是有意为之:导出的日志生来就是给第三方看的——支持邮箱、论坛帖子——而英文是每个接收方的工具都能处理的那一种语言。

一份导出的(脱敏)日志是支持邮件里最有用的附件——它把「连接有时会失败」变成了带时间戳的错误码。参见联系支持