Nájdite podrobnú históriu pripojenia Wi-Fi z príkazového riadka systému Mac OS X
Obsah:
V niektorých situáciách môže byť užitočné vedieť presne, ku ktorým bezdrôtovým sieťam sa Mac pripojil a kedy bolo toto pripojenie naposledy vytvorené.
Ukážeme, ako odhaliť komplexný zoznam špecifík o predtým pripojených sieťach wi-fi na Macu, ktorý bude obsahovať dátum a čas posledného pripojenia (na sekundu!), ak sieť či je skryté alebo nie, číslo SSID siete, názov vysielania SSID siete a typ zabezpečenia každej siete Wi-Fi.
Toto bude používať príkazový riadok systému Mac OS X, ktorý je samozrejme o niečo pokročilejší a možno ho nemožno použiť pre priemerných používateľov počítačov Mac. Získané informácie však môžu byť užitočné na rôzne účely. Dáta sa vám budú hodiť na niečo také jednoduché, ako je obnovenie zabudnutého hesla wi-fi siete zo smerovača, ktorého názov si presne nepamätáte, na riešenie problémov so sieťou a diagnostiku alebo dokonca na analýzu údajov a forenzné účely.
Ako zobraziť históriu pripojenia k sieti Wi-Fi na počítači Mac
Spustite aplikáciu Terminál, ktorá sa nachádza v /Applications/Utilities/ (alebo pomocou Spotlight a Command+medzerník) a do jedného riadku zadajte nasledujúci príkazový reťazec:
Pre moderné verzie Mac OS a Mac OS X vrátane MacOS High Sierra, Sierra, El capitan, OS X Yosemite a novších , použite nasledovné:
defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7
V prípade starších verzií Mac OS X vrátane Mavericks a predchádzajúcich vydaní môžete použiť nasledujúci príkaz na vyčistenie výstupu a prispôsobenie ktorý je dostupný v moderných vydaniach:
defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences| sed 's|\./|`pwd`/|g' | sed 's|.plist||g'|grep 'LastConnected' -A 7
Stlačte návrat a okamžite sa vám zobrazí úplný zoznam podrobností o pripojení k bezdrôtovej sieti.
Tu je príklad výstupu poskytnutého týmto príkazovým reťazcom, ktorý zobrazuje tri pripojené siete.
$ predvolené hodnoty read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7 LastConnected=2015-05-29 09:14: 48 +0000; Passpoint=0; PosssibleHiddenNetwork=0; RoamingProfileType=Single; SPRoaming=0; SSID=; SSIDString=HomeWirelessWAN-ng; SecurityType=WPA/WPA2 Personal; -- LastConnected=2015-05-31 01:52:43 +0000; Passpoint=0; PosssibleHiddenNetwork=1; RoamingProfileType=Single; SPRoaming=0; SSID=; SSIDString=Tajná sieť 1; SecurityType=WPA2 Personal; -- LastConnected=2015-06-03 08:32:12 +0000; Passpoint=0; PosssibleHiddenNetwork=0; RoamingProfileType=Single; SPRoaming=0; SSID=; SSIDString=Verejná sieť - Parky 1; SecurityType=Žiadny;"
Majte na pamäti, že ak spustíte tento príkaz na počítači Mac, ktorý je pripojený k mnohým bezdrôtovým smerovačom, zobrazí sa veľmi dlhý zoznam, ktorý možno lepšie prečítať, ak ho presmerujete do textového súboru pridaním „ > ~/Desktop/connectionlist.txt“ na koniec syntaxe takto:
defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7 > ~/Desktop/connectionlist.txt
Ak použijete tento príkaz, na pracovnej ploche OS X aktuálnych používateľov sa zobrazí súbor s názvom „connectionlist.txt“ s príslušnými informáciami.
Pravidelní čitatelia si možno spomenú, že sme ukázali niekoľko spôsobov, ako zistiť, ku ktorým wi-fi sieťam sa Mac pripojil už predtým, ale tieto metódy v porovnaní poskytujú podstatne menej informácií, určite v porovnaní s rozsiahlymi podrobnosťami ponúkané tu.Môžete použiť to, čo najviac vyhovuje vašim potrebám.
Poznáte iný spôsob sledovania histórie pripojenia Wi-Fi na počítači Mac? Dajte nám vedieť v komentároch!