Забыли пароль от домашнего или офисного Wi-Fi, но ваш MacBook или iMac автоматически подключается к сети? Ситуация знакома многим — особенно если сеть настраивал кто-то другой, а теперь нужно подключить новое устройство. К счастью, macOS хранит все сохранённые пароли в защищённом хранилище, и их можно извлечь без сторонних программ.
В этой статье вы найдёте 5 рабочих способов, как посмотреть пароль от Wi-Fi на Mac OS — от самого простого (через графический интерфейс) до продвинутых (с использованием Терминала). Все методы протестированы на последних версиях системы: Ventura, Sonoma и Monterey, но большинство из них работают и на более старых сборках. Если вы не уверены в своих навыках, начинайте с первого раздела — он не требует знания команд или прав администратора.
Важно: все способы предполагают, что ваш Mac уже подключён (или хотя бы когда-то подключался) к нужной Wi-Fi сети. Если сети нет в списке сохранённых, придётся сбрасывать роутер или обращаться к администратору.
1. Самый простой способ: через «Связку ключей» (Keychain Access)
«Связка ключей» — это встроенное в macOS хранилище паролей, сертификатов и других конфиденциальных данных. Именно здесь система сохраняет все пароли от Wi-Fi сетей, к которым вы когда-либо подключались. Чтобы их найти:
- Откройте Spotlight (нажмите
Command + Пробел) и введите «Связка ключей» (или Keychain Access на английской раскладке). Запустите приложение. - В левом столбце выберите категорию
Система(илиSystem), а в правом — найдите название своей Wi-Fi сети в списке. - Дважды кликните по названию сети, чтобы открыть окно свойств.
- Поставьте галочку рядом с
Показать пароль(Show password). Система запросит пароль от вашей учётной записи Mac — введите его. - Пароль от Wi-Fi отобразится в поле
Показать пароль.
Если сети нет в списке, проверьте категорию iCloud — возможно, пароль синхронизировался через облако. Также убедитесь, что ищете точное название сети (регистр важен!).
Проверьте, что выбран раздел "Система" (System)
Убедитесь, что вводите правильный пароль от учётной записи Mac
Попробуйте найти сеть в категории "iCloud"
Перезапустите «Связку ключей» (иногда помогает)
Проверьте, не скрыт ли пароль за звёздочками (кликните на поле)-->
⚠️ Внимание: Если вы используете Mac на работе или в учебном заведении, доступ к «Связке ключей» может быть ограничен администратором. В этом случае попробуйте другие способы или обратитесь в IT-службу.
2. Как узнать пароль через Терминал (для опытных пользователей)
Если вам удобнее работать с командной строкой, можно извлечь пароль от Wi-Fi с помощью Терминала. Этот метод не требует прав администратора, но предполагает знание точного названия сети.
Откройте Терминал (через Spotlight или по пути /Программы/Утилиты/) и выполните следующую команду, заменив NAZVANIE_SETI на имя вашей Wi-Fi сети:
security find-generic-password -wa "NAZVANIE_SETI"
После ввода система запросит пароль от вашей учётной записи Mac — введите его. Если всё сделано правильно, в терминале отобразится пароль от Wi-Fi.
Пример для сети с названием MyWiFi_5G:
security find-generic-password -wa "MyWiFi_5G"
Что делать, если Терминал выдаёт ошибку "Could not find password"?
Это означает, что либо название сети введено неверно (проверьте регистр и пробелы), либо пароль не сохранён в связке ключей. Попробуйте:
1. Убедиться, что Mac действительно подключался к этой сети ранее.
2. Проверить название сети в настройках Wi-Fi (кликните на иконку Wi-Fi в строке меню, удерживая Option).
3. Использовать другой метод из этой статьи.
Этот способ особенно полезен, если вам нужно автоматизировать извлечение паролей (например, для скрипта). Также он работает в macOS Recovery Mode, если вам нужно восстановить доступ к сети после сброса системы.
3. Просмотр пароля через настройки роутера (универсальный метод)
Если ваш Mac не сохранял пароль (например, вы подключались вручную), но у вас есть доступ к роутеру, можно узнать пароль напрямую из его настроек. Этот метод работает независимо от операционной системы и подходит даже если вы забыли пароль от учётной записи Mac.
Инструкция:
- Узнайте IP-адрес вашего роутера. Для этого:
- Откройте
Терминали введите команду:netstat -nr | grep default - В строке с
defaultбудет указан IP (обычно192.168.0.1,192.168.1.1или10.0.0.1).
- Откройте
admin/admin или admin/password).Wireless, Беспроводная сеть или WLAN).Password, Key или Предустановленный ключ.| Производитель роутера | Типичный IP-адрес | Логин/пароль по умолчанию |
|---|---|---|
| TP-Link | 192.168.0.1 или 192.168.1.1 |
admin/admin |
| ASUS | 192.168.1.1 |
admin/admin |
| D-Link | 192.168.0.1 |
admin/(пустой) |
| Keenetic | 192.168.1.1 |
admin/1234 |
| MikroTik | 192.168.88.1 |
admin/(пустой) |
⚠️ Внимание: Если вы не можете войти в роутер с стандартными данными, значит пароль был изменён. В этом случае единственный способ — сбросить роутер к заводским настройкам (кнопкой Reset на задней панели), но это удалит все текущие настройки, включая пароль Wi-Fi.
4. Использование утилиты Wireless Diagnostics (скрытый инструмент macOS)
MacOS содержит скрытую утилиту Wireless Diagnostics, которая поможет не только диагностировать проблемы с Wi-Fi, но и извлечь сохранённые пароли. Этот метод менее известен, но работает стабильно.
Как запустить:
- Удерживайте клавишу
Option(Alt) и кликните на иконку Wi-Fi в строке меню. - В выпадающем меню выберите
Открыть диагностику Wi-Fi(Open Wireless Diagnostics). - В открывшемся окне игнорируйте мастер диагностики и сразу перейдите в меню
Окно(Window) →Сводка(Summary). - В правом нижнем углу нажмите
Показать дополнительную информацию(Show more info). - Найдите раздел
Security— здесь будет указан тип защиты (например,WPA2 Personal) и сам пароль. - 🔹 WiFi Password Revealer — бесплатная утилита, показывающая все сохранённые пароли Wi-Fi в одном окне. Работает без установки.
- 🔹 MacPass — менеджер паролей с поддержкой импорта из «Связки ключей». Позволяет экспортировать пароли в защищённый файл.
- 🔹 WifiSpoof — продвинутый инструмент для управления Wi-Fi подключениями, включает функцию просмотра паролей.
- 🔄 Mac никогда не подключался к этой сети — в этом случае пароль просто не сохранён. Попробуйте подключиться заново или сбросьте роутер.
- 🔒 Пароль изменялся после последнего подключения — если сеть была переконфигурирована (например, сменили пароль на роутере), старый пароль в macOS станет неактуальным.
- 👤 Ограничения учётной записи — если вы используете гостевой аккаунт или аккаунт с ограниченными правами, доступ к «Связке ключей» может быть заблокирован.
- 🛡️ Файрвол или антивирус блокирует доступ — временно отключите защиту и повторите попытку.
Если пароль не отображается, попробуйте другой метод. Эта утилита полезна, если вам нужно продиагностировать проблемы с подключением параллельно с извлечением пароля.
Через "Связку ключей" (Keychain Access)
С помощью Терминала
Через настройки роутера
Утилита Wireless Diagnostics
Ещё не пробовал-->
5. Альтернативные методы: сторонние программы и скрипты
Если встроенные инструменты macOS не помогли, можно воспользоваться сторонними утилитами. Они обычно предлагают более удобный интерфейс, но требуют осторожности — скачивайте ПО только с официальных источников.
Популярные программы:
Предупреждение: некоторые антивирусы могут блокировать такие программы, так как они работают с системными данными. Никогда не вводите пароль от учётной записи Mac в неизвестные утилиты — это может привести к утечке данных.
Если вы предпочитаете автоматизацию, можно написать простой AppleScript для извлечения пароля:
tell application "System Events"
tell current application
do shell script "security find-generic-password -wa 'NAZVANIE_SETI' | sed 's/password: \"//' | sed 's/\"//'" with administrator privileges
end tell
end tell
Сохраните скрипт в Script Editor и запустите его, заменив NAZVANIE_SETI на имя вашей сети.
6. Что делать, если ни один метод не сработал?
Если вы перепробовали все способы, но пароль так и не удалось узнать, проверьте следующие моменты:
Если проблема в роутере (например, он выдаёт ошибку при входе), попробуйте:
- Подключиться к нему по кабелю (
Ethernet) — иногда это позволяет обойти ограничения Wi-Fi. - Сбросить настройки роутера кнопкой
Reset(удерживайте 10–15 секунд). - Обратиться к провайдеру — некоторые операторы блокируют доступ к настройкам роутера (особенно если он арендован).
FAQ: Частые вопросы о паролях Wi-Fi на Mac
Можно ли узнать пароль от Wi-Fi, к которому Mac подключался год назад?
Да, если сеть сохранена в «Связке ключей». MacOS хранит пароли бессрочно, пока вы их не удалите вручную. Проверьте категорию Система или iCloud в Keychain Access.
Почему Терминал просит пароль от учётной записи, если я уже вошёл в систему?
Это мера безопасности — macOS требует подтверждения для доступа к защищённым данным, даже если вы авторизованы. Введите пароль от своей учётной записи (того пользователя, под которым вошли в систему).
Можно ли экспортировать все пароли Wi-Fi из «Связки ключей»?
Да, но не в открытом виде. Вы можете экспортировать всю связку в зашифрованный файл (.keychain), но для просмотра паролей потребуется ввести мастер-пароль. Чтобы экспортировать:
- Откройте Keychain Access.
- Выберите
Файл→Экспортировать элементы.... - Укажите формат
.keychainи сохраните файл.
Работают ли эти методы на Mac с чипом M1/M2?
Да, все описанные способы полностью совместимы с Mac на Apple Silicon (M1, M2, M3). Архитектура процессора не влияет на работу «Связки ключей» или Терминала.
Как защитить свои пароли от посторонних?
Чтобы предотвратить несанкционированный доступ:
- Установите сложный пароль на учётную запись Mac.
- Отключите автоматический вход в систему (
Системные настройки → Пользователи и группы → Параметры входа). - Используйте
FileVaultдля шифрования диска (Системные настройки → Защита и безопасность). - Не оставляйте Mac без присмотра в общественных местах.