2 分钟阅读
桌面 SSH 工具的密码管理:把连接密码统一放进 macOS 钥匙串
每个连接各自存一份密码,早晚会变成一场迁移灾难。这篇记录把 SSH 连接密码统一收敛进 macOS 钥匙串的设计:共享缓存、集中迁移、断点续传,以及为什么必须读回核验之后才清理旧条目。
THE NOTEBOOK
记录实践,也记录问题。关于技术、产品,以及构建的过程。
每个连接各自存一份密码,早晚会变成一场迁移灾难。这篇记录把 SSH 连接密码统一收敛进 macOS 钥匙串的设计:共享缓存、集中迁移、断点续传,以及为什么必须读回核验之后才清理旧条目。
Shell Integration 是「终端只是一块屏幕」和「终端理解你的命令」之间的分界线。这篇记录在 Mac 原生客户端里实现当前目录上报、命令间跳转、最近输出选中和 OSC 52 安全边界的过程。
作为 OpsDev 工程师,我每天一半的时间都花在 SSH 上。这篇聊聊为什么要为 Apple Silicon Mac 单独做一个原生 SSH 客户端:原生界面、钥匙串、系统约定,以及跨平台方案照顾不到的细节。