Учитывая сложность некоторых wi-fi сетевых паролей в сочетании с общей редкостью их ввода и что они обычно сохраняются при использовании, не совсем странно забывать, что такое конкретный пароль для беспроводных маршрутизаторов.
К счастью, если вы находитесь на Mac, есть несколько способов найти эти потерянные или забытые данные для входа в wi-fi router.
Возможно, самым простым методом является восстановление забытых беспроводных паролей с помощью KeyChain Access в Mac OS X, но если вы являетесь продвинутым пользователем Mac, вы можете получить те же данные из командной строки, и это мы продемонстрируем здесь.
Вам нужно будет узнать имя маршрутизатора пароля wi-fi router, который вы хотите получить. Остальное довольно прямолинейно.
Найти и показать сетевые пароли Wi-Fi из командной строки в Mac OS X
Чтобы начать работу с этим трюком, откройте приложение «Терминал» из / Applications / Utilities /, затем используйте следующий синтаксис команды, чтобы найти и отобразить пароль для конкретной беспроводной сети:
security find-generic-password -ga «ROUTERNAME» | grep «пароль:»
Замените «ROUTERNAME» на точное имя беспроводного маршрутизатора, для которого вы хотите получить пароль. Вам не нужно подключаться к этой сети, чтобы восстановить пароль для этой сети, вам нужно только присоединиться к ней один раз и сохранить пароль для нее, когда вы подключились в это время.
Например, предположим, что имя беспроводного маршрутизатора — «YOUR-ROUTER», команда будет выглядеть так:
security find-generic-password -ga «YOUR-ROUTER» | grep «пароль:»
Нажатие возврата и запуск этой командной строки потребует входа в систему администратора (или вы можете использовать префикс sudo), который затем вернет пароль для данного маршрутизатора, выглядящий следующим образом:
$ security find-generic-password -ga «YOUR-ROUTER» | grep «пароль:»
пароль: «osxdailysecretpassword»
В этом примере пароль для «YOUR-ROUTER» — «osxdailysecretpassword», минус цитаты.
Эта команда может быть особенно полезна, если вы объедините ее со списком всех беспроводных сетей, к которым ранее подключился Mac, особенно если вы не можете вспомнить точное имя или написание определенного маршрутизатора.
Вы также можете отключить канал до grep, который будет сообщать дополнительные сведения о запрошенном маршрутизаторе, большинство добавленных данных не особенно полезно, поэтому, поэтому мы очищаем выход и сокращаем его с помощью grep. Для тех, кто любопытен, команда return без grep pipe выглядит примерно так:
$ security find-generic-password -ga «YOUR-ROUTER-NAME»
keychain: «/Library/Keychains/System.keychain»
класс: «genp»
атрибуты:
0x00000007 blob = «YOUR-ROUTER-NAME»
0x00000008 blob = NULL
«Acct» блоб = «ВАШ-роутер-NAME»
«cdat» timedate = 0x52192841772471472498124818A00 «20150723143649Z \ 000»
«Crtr» uint32 = NULL
«CUSI» sint32 = NULL
«desc» blob = «Пароль сети AirPort»
«Ген» блобо = NULL
«Icmt» блоб = NULL
«INVI» sint32 = NULL
«mdat» timedate = 0x52192841772471472498124818A00 «20150723143649Z \ 000»
«Нега» sint32 = NULL
«Prot» блоб = NULL
«Scrp» sint32 = NULL
«Svce» блоб = «AirPort»
«Тип» uint32 = NULL,
пароль: «osxdaily»
В этом случае пароль wi-fi для «Your-Router-Name» с «password:« osxdaily »находится в самом конце возвращаемой команды.
Как уже упоминалось, вы можете найти те же самые данные для входа в wi-fi из инструмента KeyChain Access в OS X, и вам даже не нужно подключаться к Wi-Fi-сети, в которую вы получаете пароль, что очень полезно для в те времена вы получаете телефонный звонок от друга или члена семьи, спрашивая «эй, какой пароль для маршрутизатора в таком-то доме» (возможно, я единственный, кто получает эти звонки). Если вы идете по маршруту командной строки, как описано здесь, а это, в конечном счете, просто терминальный подход к цепочке ключей в любом случае или через более удобное приложение KeyChain Access, зависит от вас.
Благодаря LifeHacker за то, что он указал на этот отличный трюк, мы немного почистили его с помощью grep, но для пользователей ПК Lifehacker идет дальше, чтобы продемонстрировать, как выполнить то же самое, что и пароль для паролей wi-fi router с ПК с ОС Windows, что, несомненно, могло бы помочь для многих пользователей, основанных главным образом на компьютерах Mac или иным образом.