mac上wi-fi密码等凭据加密存于钥匙串,可通过钥匙串访问app(选“登录”钥匙串→搜wi-fi名→勾选“显示密码”)、终端命令security find-generic-password或macos sonoma系统设置中悬停查看;支持删除、编辑、限制app访问及icloud同步。

Mac 上所有已保存的 Wi-Fi 密码、网站账号、App 凭据等,都加密存放在“钥匙串”里。系统默认用你的登录密码保护它,查看或修改必须通过验证。操作本身不难,但要注意钥匙串类型、搜索方式和权限细节。
钥匙串访问 App 查看密码(最常用)
这是图形界面下最直观的方式,适合大多数用户:
- 按 Command + 空格 打开 Spotlight,输入“钥匙串访问”并回车
- 左侧边栏选“登录”钥匙串(macOS Ventura 及更新版本也支持“系统”钥匙串,但多数 Wi-Fi 密码在“登录”里)
- 顶部确保类别是“密码”,右上角搜索框输入你要查的 Wi-Fi 名称(必须完全一致,包括大小写和空格)
- 找到类型为 AirPort 网络密码 的条目,双击打开
- 勾选“显示密码”,然后输入你当前 Mac 的管理员账户密码(不是钥匙串单独密码)
- 密码立刻以明文显示在字段中
终端命令快速提取 Wi-Fi 密码(适合熟练用户)
无需打开图形界面,命令执行快,尤其适合远程或界面卡顿时使用:
- 打开“终端”(Spotlight 搜索即可)
- 输入命令:
security find-generic-password -wa "YourWiFiName" - 把 "YourWiFiName" 替换成实际网络名,含空格也必须加英文双引号
- 回车后弹出身份验证窗口,输入管理员密码(输入时无光标反馈,属正常)
- 成功后终端直接输出:
password: "abc123xyz",引号内就是密码
系统设置里直接悬停查看(macOS Sonoma 14 及更新)
新版系统简化了流程,部分 Wi-Fi 密码可免进钥匙串直接查看:
- 进入 系统设置 → 密码(需先用 Touch ID / Face ID 或输入密码解锁)
- 左侧点“Wi-Fi”,右侧列出所有已连接过的网络
- 将鼠标悬停在某条目上,右侧会出现一个眼睛图标,点击即可临时显示密码
- 该方式不弹出额外验证窗口,但仅限当前登录用户添加的 Wi-Fi,且需已启用 iCloud 钥匙串同步(若关闭则不可见)
管理已存密码:删除、编辑与同步设置
钥匙串不只是“查看”,还能主动维护安全:
- 在“钥匙串访问”中右键某条密码项,可选择“删除”或“编辑”(如修改备注、更改访问权限)
- 要限制某个 App 自动读取密码,双击条目 → “访问控制” → 取消勾选“允许所有应用程序访问此项目”,再点“+”添加可信 App
- iCloud 钥匙串开启后(系统设置 → Apple ID → iCloud → 钥匙串),Wi-Fi 密码、网站密码会跨设备同步;关闭则仅本地保存
- 如果 Mac 频繁弹窗要求输入钥匙串密码,大概率是登录密码变更后未同步更新钥匙串密码——可在“钥匙串访问”中右键“登录”钥匙串 → “更改密码”,按提示重设











