Как узнать пароль от Wi-Fi на Mac: все способы для macOS 2026

Забыли пароль от домашнего или офисного Wi-Fi, но ваш MacBook или iMac уже подключён к сети? Ситуация знакома многим: роутер настроен давно, наклейка с паролем стёрлась, а гостям или новому устройству нужно подключиться. К счастью, в macOS есть несколько способов извлечь сохранённый пароль — от стандартных инструментов до скрытых команд в Терминале.

В этой статье мы разберём 5 рабочих методов, включая визуальный интерфейс, консольные команды и сторонние утилиты. Все инструкции актуальны для последних версий macOS (Ventura, Sonoma, Monterey) и проверены на моделях MacBook Pro/Air (M1/M2/Intel), iMac и Mac mini. Если вы используете устаревшие версии macOS (до Catalina), некоторые шаги могут отличаться — об этом мы предупредим отдельно.

Прежде чем приступать, убедитесь, что ваш Mac уже подключён к целевой Wi-Fi сети. Если соединение разорвано, ни один из методов не сработает — системе просто неоткуда брать данные. Также помните: извлечение пароля возможно только для сетей, к которым вы ранее подключались на этом устройстве.

📊 Какой у вас Mac?
MacBook Air
MacBook Pro
iMac
Mac mini
Другой

1. Стандартный способ: через «Связку ключей» (Keychain Access)

Самый надёжный и универсальный метод — использовать встроенную утилиту «Связка ключей» (Keychain Access). Она хранит все сохранённые пароли, включая данные Wi-Fi сетей. Инструкция подходит для всех версий macOS, начиная с OS X Lion.

Чтобы найти пароль:

  1. Откройте Spotlight (нажмите Command + Пробел) и введите Связка ключей, затем выберите приложение.
  2. В левом меню выберите Система (или Локальные элементы, если используете iCloud Keychain).
  3. В строке поиска введите название вашей Wi-Fi сети (имя SSID).
  4. Дважды кликните по найденной записи, поставьте галочку Показать пароль.
  5. Введите пароль от вашей учётной записи macOS (тот, что используете для входа в систему).

После этого отобразится поле с паролем от Wi-Fi. Его можно скопировать или записать.

Убедитесь, что Mac подключён к нужной Wi-Fi сети|

Проверьте, что у вас есть права администратора на этом Mac|

Запомните пароль от учётной записи macOS (он потребуется)|

Если используете iCloud Keychain, данные могут синхронизироваться с другими устройствами

-->

⚠️ Внимание: Если вы не администратор на этом Mac, система не покажет пароль — потребуется ввод данных учётной записи с правами sudo. Также некоторые корпоративные сети (с сертификатами 802.1X) могут не отображать пароль в связке ключей.

2. Быстрый способ: через «Системные настройки» (macOS Ventura и новее)

В последних версиях macOS (Ventura 13.0+ и Sonoma 14.0+) Apple добавила упрощённый способ просмотра пароля прямо в настройках сети. Этот метод работает только для активного подключения и не показывает пароли от ранее сохранённых сетей.

Инструкция:

  1. Откройте Системные настройки (иконка шестерёнки в Dock или через Spotlight).
  2. Перейдите в раздел Сеть → выберите Wi-Fi в левом меню.
  3. Нажмите на кнопку Дополнительно… в правом нижнем углу.
  4. В открывшемся окне выберите вкладку Wi-Fi.
  5. Найдите вашу сеть в списке Известные сети и нажмите на неё.
  6. Поставьте галочку Показать пароль и введите пароль от учётной записи macOS.

Этот способ удобен тем, что не требует поиска по связке ключей, но подходит только для текущего подключения. Если вам нужен пароль от сети, к которой вы подключались ранее, используйте метод со «Связкой ключей»**.

3. Способ для продвинутых: команда в Терминале

Если вы предпочитаете работать через консоль или стандартные методы не сработали, можно извлечь пароль с помощью Терминала. Этот способ универсален и работает на всех версиях macOS, включая устаревшие.

Откройте Терминал (через Spotlight или папку Утилиты) и выполните команду:

security find-generic-password -wa "НАЗВАНИЕ_ВАШЕЙ_СЕТИ"

Замените НАЗВАНИЕ_ВАШЕЙ_СЕТИ на реальный SSID (имя Wi-Fi). Например, если сеть называется MyHomeWiFi, команда будет:

security find-generic-password -wa "MyHomeWiFi"

После ввода система запросит пароль от учётной записи macOS. Введите его, и в терминале отобразится строка password: "ваш_пароль".

4. Альтернативный метод: просмотр конфигурационного файла

В macOS данные о Wi-Fi сетях хранятся в конфигурационных файлах системы. Их можно прочитать через Терминал, но способ требует осторожности — неверные действия могут нарушить работу сети.

Инструкция:

  1. Откройте Терминал.
  2. Выполните команду для просмотра списка сохранённых сетей:
    defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences | grep "SSIDString"
  3. Найдите в выводе название вашей сети (например, SSIDString = "MyHomeWiFi").
  4. Выполните команду для извлечения пароля (замените MyHomeWiFi на ваш SSID):
    security find-generic-password -D "AirPort network password" -a "MyHomeWiFi" -g

Этот метод менее удобен, чем предыдущие, но может пригодиться, если стандартные способы не работают (например, из-за повреждённой связки ключей).

⚠️ Внимание: Изменение или удаление файлов в /Library/Preferences/SystemConfiguration/ может привести к сбоям в работе сети. Не редактируйте их вручную без резервной копии!

5. Сторонние утилиты: WiFi Password Revealer и аналоги

Если вам нужно регулярно извлекать пароли или стандартные методы не сработали, можно воспользоваться сторонними программами. Они автоматизируют процесс и часто предоставляют дополнительные функции (например, экспорт списка сетей).

Популярные утилиты:

  • 🔓 WiFi Password Revealer — бесплатное приложение, показывающее все сохранённые пароли Wi-Fi. Скачать можно с Mac App Store.
  • 📡 Keychain Access Explorer — расширенный просмотрщик связки ключей с удобным интерфейсом.
  • 🔍 Secrets — платная утилита для управления всеми паролями в macOS, включая Wi-Fi.

Пример работы с WiFi Password Revealer:

  1. Скачайте и установите программу из App Store.
  2. Запустите утилиту и введите пароль от учётной записи macOS.
  3. В списке найдите нужную сеть и скопируйте пароль.

Преимущество сторонних утилит — они часто показывают пароли даже для сетей, которые не отображаются в стандартной связке ключей (например, после миграции данных с другого Mac).

Что делать, если утилита не показывает пароль?

Если сторонняя программа не отображает пароль, проверьте:

1. Права доступа: запускайте утилиту от имени администратора.

2. Настройки iCloud Keychain: если включена синхронизация, данные могут храниться в облаке.

3. Антивирус или брандмауэр: они могут блокировать доступ к системным файлам.

Сравнение методов: какой способ выбрать?

Каждый из описанных способов имеет свои плюсы и минусы. В таблице ниже мы сравнили их по ключевым параметрам:

Метод Сложность Требуются права админа Работает для старых сетей Подходит для macOS Monterey и новее
Связка ключей Да Да Да
Системные настройки Да Нет (только текущая сеть) Да
Терминал (команда security) ⭐⭐ Да Да Да
Конфигурационный файл ⭐⭐⭐ Да Да Да
Сторонние утилиты Иногда Да Да

Для большинства пользователей оптимальным решением будет «Связка ключей» или «Системные настройки» (если нужна только текущая сеть). Метод с Терминалом пригодится продвинутым пользователям или если стандартные способы не сработали.

Частые проблемы и их решения

Иногда пользователи сталкиваются с трудностями при попытке извлечь пароль. Рассмотрим типичные ситуации и способы их решения:

  • 🔄 Пароль не отображается в «Связке ключей»:

    Проверьте, что вы ищете правильное имя сети (SSID регистрозависим!). Если сеть корпоративная (с сертификатом), пароль может не сохраняться. Попробуйте метод с Терминалом.

  • 🔒 Система просит пароль администратора, но вы его не знаете:

    Без прав администратора извлечь пароль невозможно. Если это ваш Mac, восстановите доступ через Режим восстановления (зажмите Command + R при загрузке).

  • 📡 Сеть есть в списке, но пароль пустой:

    Возможно, сеть была настроена без пароля (открытая) или использует WPS. Попробуйте подключиться заново — иногда macOS не сохраняет пароль при первом подключении.

  • 🍎 Метод не работает на macOS Catalina и старше:

    В устаревших версиях (до Mojave) интерфейс «Связки ключей» отличается. Используйте Терминал или обновите систему.

⚠️ Внимание: На некоторых корпоративных или общественных сетях (отели, аэропорты) пароли могут шифроваться сертификатами или генерироваться динамически. В этом случае извлечь их стандартными методами невозможно — обратитесь к администратору сети.

FAQ: Ответы на популярные вопросы

Можно ли узнать пароль от Wi-Fi, к которому подключался другой Mac?

Да, но только если на том Mac включена синхронизация через iCloud Keychain. В этом случае пароли будут доступны на всех ваших устройствах Apple. Чтобы проверить:

  1. Откройте Системные настройкиApple IDiCloud.
  2. Убедитесь, что включён пункт Связка ключей iCloud.
  3. Пароли синхронизируются автоматически, но может потребоваться время.
Будет ли видно, что я посмотрел пароль от Wi-Fi?

Нет, просмотр пароля через стандартные инструменты macOS («Связка ключей» или «Системные настройки») не оставляет следов в системах логирования. Однако, если вы используете корпоративный Mac с MDM (управлением устройств), администратор может отслеживать доступ к системным утилитам.

Можно ли узнать пароль от Wi-Fi на iPhone, если Mac подключён к этой сети?

Да, если у вас включена синхронизация iCloud Keychain. На iPhone:

  1. Откройте НастройкиWi-Fi.
  2. Нажмите на иконку ⓘ рядом с названием сети.
  3. Нажмите Пароль и пройдите аутентификацию (Face ID/Touch ID/пароль).

Если синхронизация отключена, пароль на iPhone будет недоступен.

Что делать, если ни один метод не сработал?

Если стандартные способы не помогают, попробуйте:

  • Переподключиться к сети (иногда macOS сохраняет пароль только после повторного подключения).
  • Использовать Windows или Linux-устройство, которое подключалось к этой сети (там тоже есть способы извлечь пароль).
  • Сбросить настройки роутера (нажмите кнопку Reset на 10 секунд) и настроить его заново.
Можно ли узнать пароль от Wi-Fi соседей?

Нет, это невозможно легально. macOS хранит только пароли от сетей, к которым вы подключались ранее. Извлечение паролей от чужих сетей требует взлома, что нарушает закон (статья 272 УК РФ — «Неправомерный доступ к компьютерной информации»).

Если вам нужен доступ к чужой сети, попросите владельца роутера предоставить пароль.