忘记Wi-Fi密码是许多Mac用户都曾遇到的困扰。当需要连接新设备或分享给访客时,却想不起密码。实际上,所有连接过的Wi-Fi密码都已安全存储在Mac的钥匙串中。本文将详细介绍三种有效方法,帮助您快速找回已保存的Wi-Fi密码,无论是当前连接的网络还是历史记录。

一、通过“密码”应用查看Wi-Fi密码(推荐macOS Ventura及以上用户)
对于运行macOS Ventura、Sonoma或Sequoia等较新系统的用户,苹果提供了集成的“密码”应用,管理iCloud钥匙串中的各类密码,包括Wi-Fi。使用前请确保已开启iCloud钥匙串同步与双重认证。
操作步骤如下:首先,点击屏幕左上角的苹果菜单,选择进入系统设置。在设置界面左侧边栏中,找到并点击密码与密钥(部分系统语言显示为“密码”)。
进入后,系统会要求进行身份验证,您可以使用触控ID、面容ID或输入用户登录密码,这是保障信息安全的重要步骤。
验证成功后,在右侧窗口顶部可以看到Wi-Fi标签页,点击进入。列表中将清晰展示所有保存过的Wi-Fi网络,当前连接的网络会标记为已连接并置顶,历史网络则按连接时间倒序排列。
找到目标Wi-Fi名称,将鼠标移至右侧的密码圆点处,圆点会变为可点击的按钮。点击后,系统会再次要求验证身份。
完成最终验证,Wi-Fi密码将以明文形式显示。您可以直接点击旁边的拷贝按钮,方便粘贴使用。
二、通过终端命令快速获取Wi-Fi密码(需管理员权限)
对于熟悉命令行操作或偏好高效解决方案的用户,终端(Terminal)提供了最直接的查询方式。此方法通过调用系统底层的钥匙串服务,一键输出密码。
首先,通过“访达”依次进入应用程序 → 实用工具 → 终端,打开终端应用。
接着,输入以下命令(请务必将YOUR_SSID替换为您要查询的Wi-Fi名称,并保留英文引号):
security find-generic-password -wa "YOUR_SSID"
按下回车后,终端会提示您输入登录钥匙串密码,即您Mac的用户登录密码。
输入正确密码后,对应的Wi-Fi密码将直接显示在下一行。若提示“无法找到项目”,请检查Wi-Fi名称(SSID)是否输入准确(注意大小写和空格),或确认该密码条目是否已保存在钥匙串中。
三、通过钥匙串访问工具查找密码(兼容旧版macOS系统)
如果您使用的是macOS Monterey或更早的版本,系统尚未集成“密码”应用。此时,可以通过经典的“钥匙串访问”工具来查找Wi-Fi密码。
打开“访达”,进入应用程序 → 实用工具文件夹,找到并启动钥匙串访问应用。
启动后,在窗口左上角的搜索框中,准确输入您要查询的Wi-Fi网络名称(SSID),确保完全匹配。
在搜索结果列表中,找到类型为AirPort或Wi-Fi的条目,双击打开其详细信息窗口。
在弹出的属性窗口中,勾选底部显示密码前的复选框。
系统将弹出验证对话框,要求您再次输入登录钥匙串密码,即您的用户密码。
验证通过后,该Wi-Fi网络的密码将以明文形式显示在“密码”字段中,方便您查看或记录。
