Забыли пароль от домашнего Wi-Fi, а на роутере нет наклейки с данными? Или нужно подключить новый девайс, но лень искать бумажку с кодом? На MacBook, iMac или Mac mini есть несколько способов извлечь сохранённый пароль от сети — без сброса роутера и потери подключения. Все методы работают на последних версиях macOS Sonoma, Ventura и Monterey, а также на старых системах вроде Big Sur или Catalina.
В этой статье — 5 проверенных способов, от самого простого (через стандартные настройки) до продвинутых (с использованием Терминала). Мы также разберём, почему иногда пароль не отображается, и что делать, если вы не администратор на этом Mac. А в конце — ответы на частые вопросы, включая безопасность и альтернативные варианты.
⚠️ Внимание: Извлечение пароля возможно только для сетей, к которым ваш Mac уже подключался ранее. Если устройство никогда не входило в эту сеть, ни один из методов не сработает — потребуется доступ к роутеру или помощь провайдера.
Перед тем как приступить, убедитесь, что вы вошли в систему под учётной записью с правами администратора. Обычные пользователи не смогут просмотреть пароли в Связке ключей или через Терминал.
Способ 1: Через «Связку ключей» (самый надёжный метод)
«Связка ключей» (Keychain Access) — это встроенное хранилище паролей в macOS, где сохраняются все данные для авторизации, включая ключи от Wi-Fi-сетей. Этот способ работает на всех версиях macOS без исключения и не требует установки дополнительных программ.
Чтобы найти пароль:
- Откройте
Программы → Утилиты → Связка ключей(или воспользуйтесь поискомSpotlight, нажавCmd + Пробели введя «Связка ключей»). - В левом столбце выберите категорию
Система(илиЛокальные элементы, если пароль сохранён в личной связке). - В строке поиска введите название вашей Wi-Fi-сети.
- Дважды кликните по найденной записи, поставьте галочку
Показать парольи введите логин/пароль от вашей учётной записи Mac.
⚠️ Внимание: Если поле с паролем остаётся пустым или выдаёт ошибку «Не удалось показать пароль», значит у вашей учётной записи недостаточно прав. Попробуйте войти под администратором или используйте Терминал (способ 3).
Вот как выглядит окно со скрытым паролем (до ввода данных администратора):
☑️ Что проверить, если пароль не отображается
Способ 2: Через настройки сети (быстро, но не всегда работает)
В некоторых версиях macOS (например, Monterey и новее) пароль от текущей сети можно посмотреть прямо в настройках Wi-Fi — без запуска «Связки ключей». Этот метод проще, но срабатывает не на всех устройствах.
Инструкция:
- Кликните по иконке Wi-Fi в правом верхнем углу экрана (рядом с часами).
- Выберите
Настройки сети...(илиОткрыть настройки сетив новых версиях). - Нажмите
Дополнительно...в правом нижнем углу. - Перейдите на вкладку
Wi-Fiи найдите вашу сеть в спискеИзвестные сети. - Кликните по сети и поставьте галочку
Показать пароль— система запросит данные администратора.
🔹 Ограничение: Этот способ показывает пароль только для текущей активной сети. Если вам нужен ключ от другой сохранённой сети, используйте Связку ключей или Терминал.
Вот как выглядит окно с паролем (после ввода данных администратора):
Способ 3: Через Терминал (для продвинутых пользователей)
Если первые два метода не сработали, можно извлечь пароль с помощью командной строки. Этот способ универсален и работает даже на старых версиях macOS, но требует точного ввода команд.
Откройте Терминал (Программы → Утилиты → Терминал) и выполните по порядку:
security find-generic-password -wa"ИМЯ_ВАШЕЙ_СЕТИ"
Замените ИМЯ_ВАШЕЙ_СЕТИ на реальное название Wi-Fi (например, security find-generic-password -wa"TP-Link_1234"). Система запросит пароль администратора — введите его, и ключ от сети отобразится в терминале.
⚠️ Внимание: Если имя сети содержит пробелы или специальные символы, заключите его в кавычки:
security find-generic-password -wa"My Wi-Fi Network"
🔹 Альтернативная команда (если первая не сработала):
sudo defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences | grep"ИМЯ_СЕТИ" -A 7
Что делать, если Терминал выдаёт ошибку «Could not find password»
Ошибка означает, что пароль для этой сети не сохранён в системе. Возможные причины:
- Mac никогда не подключался к этой сети.
- Пароль был удалён из «Связки ключей» вручную.
- Сеть сохранена, но без пароля (например, если подключение было через WPS).
В этом случае попробуйте другие способы или сбросьте пароль на роутере.
Способ 4: Через конфигурационные файлы (для опытных)
В macOS пароли от Wi-Fi хранятся в зашифрованных конфигурационных файлах. Их можно извлечь вручную, но этот метод не рекомендуется новичкам — ошибка в командах может привести к сбою сетевых настроек.
Если вы уверены в своих действиях, выполните в Терминале:
sudo cat /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist | grep -A 10"ИМЯ_СЕТИ"
В выводе найдите строку password — после неё будет зашифрованный ключ. Чтобы его расшифровать, используйте команду:
security find-generic-password -w"ИМЯ_СЕТИ"
🔹 Предупреждение: Редактирование файлов в /Library/Preferences/ может нарушить работу сети. Не изменяйте эти файлы вручную — только просматривайте!
Способ 5: Через роутер (если нет доступа к Mac)
Если ни один из методов не сработал (например, вы не администратор на этом Mac), можно узнать пароль напрямую с роутера. Для этого понадобится физический доступ к устройству или данные для входа в его веб-интерфейс.
Общая инструкция:
- Подключитесь к роутеру по кабелю или через Wi-Fi (если сеть без пароля).
- Откройте браузер и введите в адресную строку IP роутера (обычно
192.168.0.1,192.168.1.1или192.168.8.1). - Введите логин и пароль (по умолчанию часто
admin/adminили указаны на наклейке роутера). - Перейдите в раздел
Wi-Fi(илиБеспроводная сеть) и найдите полеПароль(илиWireless Key).
⚠️ Внимание: Если вы не меняли данные для входа в роутер, их мог сбросить провайдер. В этом случае обратитесь в техническую поддержку или выполните сброс (кнопкой Reset на задней панели), но это отключит всех пользователей от сети.
Вот пример интерфейса роутера TP-Link с полем пароля:
Таблица: Сравнение всех способов
| Способ | Сложность | Требуются права админа | Работает для всех сетей | Подходит для macOS |
|---|---|---|---|---|
| Связка ключей | ⭐ | Да | Да | Все версии |
| Настройки сети | ⭐ | Да | Только для текущей | Monterey и новее |
| Терминал | ⭐⭐ | Да | Да | Все версии |
| Конфигурационные файлы | ⭐⭐⭐ | Да | Да | Все версии |
| Через роутер | ⭐⭐ | Нет | Да | Любая ОС |
Частые проблемы и решения
Иногда пользователи сталкиваются с ошибками при попытке извлечь пароль. Вот самые распространённые случаи и способы их исправления:
- 🔄 Пароль не отображается в «Связке ключей»:
- Убедитесь, что ищете правильное имя сети (SSID регистрозависим!).
- Попробуйте категорию
СистемавместоЛокальные элементы. - Если сеть подключалась через WPS, пароль мог не сохраниться.
- 🚫 Терминал выдаёт ошибку
Could not find password:- Проверьте точность названия сети (включая пробелы и символы).
- Если сеть подключалась в гостевом режиме, пароль не сохраняется.
- 🔒 Нет прав администратора:
- Попросите владельца Mac временно выдать вам права.
- Используйте способ с роутером (способ 5).
⚠️ Внимание: На корпоративных или учебных Mac доступ к паролям Wi-Fi может быть заблокирован политиками безопасности. В этом случае обратитесь к IT-отделу.
FAQ: Ответы на популярные вопросы
Можно ли узнать пароль от Wi-Fi, к которому Mac никогда не подключался?
Нет. Все перечисленные способы работают только для сетей, к которым устройство уже подключалось ранее. Если Mac никогда не входил в эту сеть, извлечь пароль можно только через роутер или у владельца сети.
Безопасно ли использовать Терминал для извлечения пароля?
Да, если вы вводите команды точно по инструкции. Сами команды security и defaults предназначены для работы с системными данными и не нанесут вреда. Однако не редактируйте конфигурационные файлы вручную — это может нарушить работу сети.
Почему в «Связке ключей» нет моей Wi-Fi-сети?
Возможные причины:
- Сеть подключалась через WPS (пароль не сохраняется).
- Вы подключались в гостевом режиме (например, в кафе или отеле).
- Запись была удалена вручную.
- Имя сети (SSID) изменилось, а старая запись осталась под другим названием.
Попробуйте поискать по частичному названию сети или проверьте категорию Система.
Можно ли узнать пароль с iPhone, если он подключён к тому же Wi-Fi?
На iPhone или iPad нет встроенного способа просмотреть пароль от Wi-Fi (в отличие от Android). Однако если у вас есть Mac, подключённый к той же сети, вы можете извлечь пароль с него (как описано в статье) и использовать на iPhone. Альтернатива — сбросить пароль на роутере.
Что делать, если я забыл пароль от роутера?
Если вы не можете войти в веб-интерфейс роутера из-за утраты логина/пароля:
- Попробуйте стандартные комбинации (
admin/admin,admin/1234или пустой пароль). - Посмотрите данные на наклейке на задней панели роутера.
- Выполните сброс роутера кнопкой
Reset(удерживайте 10–15 секунд). Внимание: это отключит всех пользователей от сети! - Обратитесь в поддержку провайдера — они могут сбросить пароль удалённо.