Recherchez le mot de passe du réseau sans fil actuellement connecté.


52

Je souhaite trouver le mot de passe du réseau sans fil auquel je suis actuellement connecté (et j'ai saisi le mot de passe lors de la connexion au réseau). Comment puis-je faire cela dans Ubuntu?


1
Je suis allé à "informations de connexion" et n'a pas trouvé le mot de passe.
Anderson Green

2
presque là ... vous avez besoin du edit connectionsdessous que;)
Rinzwind

Réponses:


61

Clic gauche sur l' connectionsicône en haut à droite.

Choisissez edit connections, puis choisissez editla connexion dont vous avez besoin et cliquez sur le wireless security.

1

Et cliquez sur la case à cocher "Afficher le mot de passe"

2


Ah, mes solutions en ligne de commande ont été trahies par ma solution :) J'aime mieux celui-ci, FWIW.
roadmr

1
J'aime les deux avec une préférence pour la ligne de commande @roadmr: D
Rinzwind

23

Si vous souhaitez le faire avec la ligne de commande, les fichiers de configuration du réseau sans fil sont enregistrés dans le /etc/NetworkManager/system-connections/répertoire. Vous pouvez les obtenir tous à la fois comme ceci:

sudo grep -r '^psk=' /etc/NetworkManager/system-connections/

Cela vous donnera une sortie comme ceci:

/etc/NetworkManager/system-connections/MyExampleSSID:psk=12345
/etc/NetworkManager/system-connections/AnotherSSID:psk=password

Vous pouvez supprimer le nom de fichier avec le -hdrapeau:

sudo grep -hr '^psk=' /etc/NetworkManager/system-connections/

La sortie est plus facile à lire en un coup d'œil:

psk=12345
psk=password

Cela fonctionne avec charme
Wong Jia Hau

15

Ouvrez un terminal (appuyez sur Ctrl+ Alt+ T), puis tapez:

sudo cat /etc/NetworkManager/system-connections/<your-SSID>

(Bien sûr, remplacez <your-SSID>par le nom de votre réseau.)

Recherchez la ligne nommée psk. Cela devrait contenir votre mot de passe, après le =signe.

psk=notreallymypassword

4

Cela vous donnera le mot de passe pour votre connexion actuelle.

sudo grep psk= /etc/NetworkManager/system-connections/*

Ou

sudo grep psk= /etc/NetworkManager/system-connections/(YOUR-SSID)

2

voici un one-line pour rendre la réponse de @David Foerster plus utile

MYCWD=`pwd`; cd /etc/NetworkManager/system-connections/ ; sudo grep -e '^psk=' * | less ; cd $MYCWD

1

vous pouvez simplement taper ls /etc/NetworkManager/system-connections/ et il affichera le nom de votre réseau, il vous suffit donc d'appuyer sur la flèche vers le haut du clavier, de saisir le nom de vos connexions et de passer lsàsudo cat

le mot de passe sera psk

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.