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?


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)


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

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

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)

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

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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.