Trouver l'historique détaillé des connexions Wi-Fi à partir de la ligne de commande de Mac OS X

Table des matières:

Anonim

Dans certaines situations, il peut être utile de savoir exactement à quels réseaux sans fil un Mac s'est connecté et quand cette connexion a été établie pour la dernière fois.

Nous vous montrerons comment découvrir une liste complète des spécificités des réseaux Wi-Fi précédemment connectés sur un Mac, qui inclura la date et l'heure de la dernière connexion (à la seconde !), si le réseau est masqué ou non, le numéro SSID du réseau, le nom de diffusion SSID du réseau et le type de sécurité de chaque réseau wifi.

Cela utilisera la ligne de commande de Mac OS X, qui est évidemment un peu plus avancée et peut-être pas applicable aux utilisateurs Mac moyens. Néanmoins, les informations récupérées peuvent être utiles à des fins très diverses. Vous trouverez les données utiles pour quelque chose d'aussi simple que la récupération d'un mot de passe de réseau Wi-Fi oublié à partir d'un routeur dont vous ne vous souvenez plus du nom, pour le dépannage et le diagnostic du réseau, ou même pour l'analyse de données et à des fins médico-légales.

Comment afficher l'historique de connexion au réseau Wi-Fi sur un Mac

Lancez l'application Terminal, située dans /Applications/Utilitaires/ (ou avec Spotlight et Commande+Espace) et saisissez la chaîne de commande suivante sur une seule ligne :

Pour les versions modernes de Mac OS et Mac OS X, y compris MacOS High Sierra, Sierra, El capitan, OS X Yosemite et les versions plus récentes , utilisez le suivant:

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7

Pour les versions antérieures de Mac OS X y compris Mavericks et les versions antérieures, vous pouvez utiliser la commande suivante pour nettoyer la sortie et faire correspondre cela qui est disponible dans les versions modernes :

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences| sed 's|\./|`pwd`/|g' | sed 's|.plist||g'|grep 'Dernière connexion' -A 7

Appuyez sur retour et vous verrez instantanément la liste complète des détails de connexion au réseau sans fil.

Voici un exemple de sortie fournie par cette chaîne de commande, montrant trois réseaux connectés.

"

$ par défaut read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7 LastConnected=2015-05-29 09:14 : 48 +0000 ; Point de passage=0 ; PossibleHiddenNetwork=0 ; RoamingProfileType=Unique ; SRoaming=0 ; SSID=; SSIDString=HomeWirelessWAN-ng ; Type de sécurité=WPA/WPA2 personnel ; -- Dernière connexion=2015-05-31 01:52:43 +0000 ; Point de passage=0 ; PossibleHiddenNetwork=1 ; RoamingProfileType=Unique ; SRoaming=0 ; SSID=; SSIDString=Réseau secret 1 ; SecurityType=WPA2 Personnel ; -- Dernière connexion=2015-06-03 08:32:12 +0000 ; Point de passage=0 ; PossibleHiddenNetwork=0 ; RoamingProfileType=Unique ; SRoaming=0 ; SSID=; SSIDString=Réseau public - Parcs 1 ; SecurityType=Aucun;"

Gardez à l'esprit que si vous exécutez cette commande sur un Mac qui a rejoint de nombreux routeurs sans fil, vous trouverez une très longue liste renvoyée, qui peut être mieux lue si elle est redirigée vers un fichier texte en ajoutant " > ~/Desktop/connectionlist.txt" à la fin de la syntaxe comme suit :

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7 > ~/Desktop/connectionlist.txt

Si vous utilisez cette commande, un fichier nommé "connectionlist.txt" apparaîtra sur le bureau OS X de l'utilisateur actuel avec les informations pertinentes.

Les lecteurs réguliers ici peuvent se rappeler que nous avons montré quelques façons de trouver les réseaux Wi-Fi auxquels un Mac s'est connecté auparavant, mais ces méthodes en comparaison fournissent beaucoup moins d'informations, certainement par rapport aux détails détaillés proposé ici.Vous pouvez utiliser celui qui correspond le mieux à vos besoins.

Connaissez-vous un autre moyen de suivre l'historique des connexions Wi-Fi sur un Mac ? Faites le nous savoir dans les commentaires!

Trouver l'historique détaillé des connexions Wi-Fi à partir de la ligne de commande de Mac OS X