Znajdź hasło do aktualnie podłączonej sieci bezprzewodowej

52

Chcę znaleźć hasło do sieci bezprzewodowej, z którą jestem aktualnie połączony (i wprowadziłem hasło podczas łączenia się z siecią). Jak mogę to zrobić w Ubuntu?

Anderson Green
źródło
1
Poszedłem do „informacji o połączeniu” i nie znalazłem hasła.
Anderson Green
2
prawie tam ... potrzebujesz tego edit connectionsponiżej;)
Rinzwind

Odpowiedzi:

61

Kliknij lewym przyciskiem myszy connectionsikonę w prawym górnym rogu.

Wybierz, edit connectionsa następnie wybierz editpotrzebne połączenie i kliknij wireless security.

1

I kliknij pole wyboru „pokaż hasło”

2)

Rinzwind
źródło
Ach, moje rozwiązania z linii poleceń zostały zdradzone przez moje rozwiązanie :) Lubię to bardziej, FWIW.
roadmr
1
Cóż, lubię oba z preferencjami do wiersza poleceń @roadmr: D
Rinzwind
23

Jeśli chcesz to zrobić za pomocą wiersza polecenia, pliki konfiguracji sieci bezprzewodowej są zapisywane w /etc/NetworkManager/system-connections/katalogu. Możesz zdobyć je wszystkie naraz w ten sposób:

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

To da ci takie wyniki:

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

Możesz ukryć nazwę pliku za pomocą -hflagi:

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

Dane wyjściowe są łatwiejsze do odczytania na pierwszy rzut oka:

psk=12345
psk=password
MRTgang
źródło
Działa to uroczo
Wong Jia Hau
15

Otwórz terminal (naciśnij Ctrl+ Alt+ T), a następnie wpisz:

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

(Oczywiście zastąp <your-SSID>nazwę swojej sieci).

Poszukaj linii o nazwie psk. To powinno zawierać twoje hasło, po =znaku.

psk=notreallymypassword
roadmr
źródło
4

Otrzymasz hasło do bieżącego połączenia.

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

Lub

sudo grep psk= /etc/NetworkManager/system-connections/(YOUR-SSID)
Stryc9
źródło
2

oto jedna linijka, dzięki której odpowiedź @David Foerster jest bardziej przydatna

MYCWD=`pwd`; cd /etc/NetworkManager/system-connections/ ; sudo grep -e '^psk=' * | less ; cd $MYCWD
賞 賛 ア ー チ
źródło
1

możesz po prostu wpisać, ls /etc/NetworkManager/system-connections/ a wyświetli się nazwa sieci, więc po prostu naciśnij strzałkę w górę na klawiaturze i wpisz nazwę swoich połączeń i zmień lsnasudo cat

hasło będzie psk

Dan Baltag
źródło