WiFi 密码这东西,通常是第一次连接的时候手动输入一遍,然后让手机或电脑记住密码。此后有人问你「WiFi 密码是多少啊」,就囧了。
此前分享过「通过钥匙串查找 Mac 记住的密码,今天在 GitHub 看到了另一种方法:
打开 macOS 系统自带的终端,找不到的话点击 Mac 屏幕右上角的放大镜按钮,搜索「终端」。在终端里粘贴下面这段命令
current_wifi=`/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | \
awk '/ SSID/ {print substr($0, index($0, $2))}'`
security find-generic-password -a "$current_wifi" -g | tail -0
awk '/ SSID/ {print substr($0, index($0, $2))}'`
security find-generic-password -a "$current_wifi" -g | tail -0
回车,会弹出窗口来让你输入系统用户名和密码。验证通过以后就能在终端里看到当前 WiFi 的密码了。