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?

Anderson Green
la source
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

Rinzwind
la source
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
MRTgang
la source
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
roadmr
la source
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)
Stryc9
la source
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
賛 ア ー チ
la source
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

DAn Baltag
la source