macOS提供四种原生方法找回已连接Wi-Fi密码:一、钥匙串访问中查找AirPort网络密码;二、密码App中悬停查看Wi-Fi密码;三、终端执行security命令提取;四、网络设置高级选项中一键复制当前已知网络密码。

如果您已成功连接过某个Wi-Fi网络,但当前需要找回其密码,则macOS系统已在本地安全存储该凭证。以下是三种经验证有效的查询路径,全部基于系统原生机制,无需安装第三方软件或修改系统设置。
一、通过“钥匙串访问”精准定位历史记录
“钥匙串访问”是macOS内置的加密凭证数据库客户端,所有曾成功连接的Wi-Fi网络密码均以“AirPort 网络密码”类型条目形式,分别存于“系统”或“登录”钥匙串中;切换钥匙串类别并精确匹配SSID可确保查全历史连接记录。
1、按下Command + 空格启动Spotlight 搜索,输入“钥匙串访问”后回车打开应用。
2、在左侧边栏中依次尝试选择“系统”钥匙串与“登录”钥匙串,顶部类别栏确认为“密码”。
3、于右上角搜索框内完整输入目标Wi-Fi的SSID(区分大小写,空格不可省略),从结果中识别类型为AirPort 网络密码的条目。
4、双击该条目,在弹出窗口中勾选“显示密码”复选框。
5、系统将弹出身份验证窗口,要求输入当前账户的管理员用户名及密码;验证通过后,密码字段即以明文形式完整呈现。
二、使用“密码”App集中浏览所有已知网络
自macOS Monterey(12.0)起,“密码”App成为系统级统一凭证中心,自动同步iCloud钥匙串中的Wi-Fi条目,支持图形化筛选与悬停即时解密,尤其适用于查看多个历史连接网络。
1、点击屏幕左上角苹果菜单,选择“系统设置”。
2、在侧边栏中点击您的Apple ID头像或姓名,进入账户设置后选择“密码”选项。
3、使用面容ID、触控ID 或本机登录密码完成二次身份验证。
4、在左侧边栏点击“Wi-Fi”,右侧列表将列出所有已知网络,包括当前连接项与过往保存项。
5、将鼠标稳定悬停于目标网络对应的密码圆点区域(三个圆点),约1秒后明文密码自动浮现;点击圆点旁的拷贝按钮即可存入剪贴板。
让 macOS 自动化像说话一样简单 —— 用代码控制你的 Mac,无需学习 AppleScript 系统要求 macOS 14+ (Sonoma) Python 3.9+ 需要开启:辅助功能 + 屏幕录制权限
三、利用终端命令行批量提取指定网络密码
终端调用 security工具可绕过图形界面,直接向钥匙串服务发起查询请求,响应迅速且支持脚本化调用,适用于需快速验证或批量处理多个SSID的场景。
1、通过 Spotlight 或前往“应用程序 → 实用工具”打开“终端”。
2、输入以下命令(请将引号内文字替换为实际Wi-Fi名称,若含空格必须保留英文双引号):security find-generic-password -wa "YOUR_SSID"
3、按回车执行,系统将提示输入登录钥匙串密码(即您开机解锁Mac所用的密码)。
4、正确输入后,终端将直接输出该Wi-Fi网络的明文密码,不带任何额外字符或提示。
四、通过网络设置高级选项一键复制当前已知网络密码
macOS Ventura及更新版本在Wi-Fi高级设置中集成了“已知网络”管理面板,支持对任一已保存网络直接触发密码复制操作,无需手动搜索或记忆SSID,适合快速应急调用。
1、点击屏幕左上角苹果菜单,选择“系统设置”。
2、在侧边栏中点击“网络”,右侧点击“Wi-Fi”,再点击右上角的“详情”按钮(信息图标)。
3、向下滚动至“高级”部分,点击“已知网络”标签页。
4、在列表中找到目标Wi-Fi名称(当前已连接者通常置顶),点击其右侧的三点更多按钮。
5、从下拉菜单中选择“拷贝密码”,系统将要求输入管理员密码进行身份验证。
6、验证通过后,密码即被复制到剪贴板,可粘贴至文本编辑器中查看。

















