Aby wyświetlić zapisane hasła do sieci Wi-Fi w Ubuntu, możesz skorzystać zarówno z narzędzi graficznych, jak i terminala. Poniżej znajdziesz rozbudowany, krok po kroku poradnik, który omówi obie metody – z wyjaśnieniami, uwagami dotyczącymi bezpieczeństwa oraz szczegółami technicznymi.
1. Wyświetlanie zapisanych haseł Wi-Fi w Ubuntu przez interfejs graficzny
Ta metoda jest najprostsza dla mniej zaawansowanych użytkowników – wymaga jedynie dostępu do graficznego pulpitu.
Krok po kroku:
-
Otwórz „Ustawienia” systemowe
Kliknij ikonę „Ustawienia” (najczęściej na górnym pasku lub w menu aplikacji). -
Przejdź do sekcji Wi-Fi
W menu po lewej stronie wybierz „Wi-Fi”. -
Wyszukaj listę znanych sieci (sieci zapisanych)
Kliknij opcję „Znane sieci Wi-Fi” bądź przejrzyj listę sieci, z którymi wcześniej łączyłeś/łaś się. -
Znajdź swoją sieć i otwórz jej ustawienia
Kliknij na ikonę „koła zębatego” obok nazwy odpowiedniej sieci. -
Wyświetl hasło
W nowym oknie przejdź na kartę „Bezpieczeństwo”. Tam hasło bywa ukryte jako kropki. Kliknij przycisk pokazania hasła (np. ikonka oka lub „Pokaż”), aby hasło stało się widoczne.
Uwaga: Aby zobaczyć hasło, może być wymagane podanie hasła administratora systemu.
2. Wyświetlanie zapisanych haseł Wi-Fi przez terminal
Dla użytkowników zaawansowanych, którzy preferują konsolę, najlepszą metodą jest odczyt odpowiedniego pliku konfiguracyjnego.
Gdzie są przechowywane hasła Wi-Fi?
- Ubuntu oraz większość dystrybucji Linuksa korzystających z NetworkManager przechowuje konfiguracje połączeń w katalogu:
/etc/NetworkManager/system-connections/
- Każde połączenie Wi-Fi ma swój plik tekstowy w tym katalogu.
Krok po kroku:
-
Otwórz terminal
Skrót Ctrl+Alt+T lub wyszukaj „Terminal” w menu. -
Wyświetl listę połączeń
sudo ls /etc/NetworkManager/system-connections/
Podaj hasło administratora, jeśli zostaniesz o to poproszony.
- Odczytaj plik wybranej sieci
Pliki te są w formacie tekstowym. Nazwa pliku zwykle odpowiada nazwie sieci (SSID).
Przykładowo, aby odczytać informacje dla sieci „MojaSiecWiFi”:
sudo cat "/etc/NetworkManager/system-connections/MojaSiecWiFi"
- Znajdź pole „psk”
W wyświetlonej zawartości pliku znajdź linię:
psk=TwojeHasloWiFi
Hasło do sieci Wi-Fi stoi po znaku „=”.
Ważne uwagi:
- Do przeglądania tych plików wymagane są uprawnienia administratora (root).
- W nowszych wersjach Ubuntu hasła mogą być trzymane także w magazynie kluczy GNOME (Gnome Keyring) – dotyczą to sytuacji, gdy połączenie jest „osobiste”, a nie „systemowe.”
3. Jak odzyskać hasło z Gnome Keyring
Jeżeli powyższy plik nie zawiera hasła (psk), może się ono znajdować w magazynie kluczy (Keyring), zabezpieczonym hasłem użytkownika. Dostęp do niego uzyskasz przez narzędzie „Hasła i klucze” (seahorse):
- Otwórz aplikację „Hasła i klucze” (możesz ją znaleźć jako „Passwords and Keys” lub „Seahorse”).
- Poszukaj wpisów związanych z twoją siecią Wi-Fi (SSID).
- Kliknij prawym przyciskiem i wybierz „Wyświetl szczegóły” – do odsłonięcia hasła potrzebne będzie twoje hasło użytkownika.
4. Bezpieczeństwo i ograniczenia
- Hasła są przechowywane w czytelnej formie w/w plikach, ale tylko dla administratora systemu – dlatego nie udzielaj konta root osobom nieupoważnionym.
- Osoby korzystające z szyfrowania lub magazynu kluczy mogą alternatywnie zarządzać hasłami przez seahorse.
- Każda próba przeglądania katalogu
/etc/NetworkManager/system-connections/
lub magazynu kluczy wymaga odpowiednich uprawnień.
5. Najczęstsze problemy
- Nie widzę pliku swojej sieci w /etc/NetworkManager/system-connections/ – połączenie mogło być konfigurowane wyłącznie dla aktualnego użytkownika i zapisane w Keyring.
- Pole psk jest puste lub nie ma go w pliku – hasło do Wi-Fi nie zostało tam zapisane, jest przechowywane gdzie indziej lub sieć korzysta z innego typu zabezpieczeń (np. EAP/PEAP).
Podsumowanie
Dzięki powyższym metodom możesz odzyskać zapisane hasło Wi-Fi w systemie Ubuntu zarówno przez interfejs graficzny, jak i Terminal. Pamiętaj o zachowaniu ostrożności przy korzystaniu z uprawnień administratora i nie udostępniaj hasła osobom nieuprawnionym.