Zamknij menu
    Nowe
    shallow focus photo of person using MacBook

    Serwer Linux – zalety VPS, konfiguracja i bezpieczeństwo

    2025-09-03
    purple and yellow abstract painting

    Jak diagnozować kernel panic? Przyczyny, objawy i zapobieganie

    2025-08-31

    LibreOffice czy OpenOffice? Który pakiet biurowy lepiej spełnia Twoje potrzeby?

    2025-08-26
    Facebook X (Twitter) Instagram
    Linuksowo
    • Główna
    • Dystrybucje
    • Tematy
      • Administracja
      • Bezpieczeństwo
      • Instalacja
      • Oprogramowanie
      • Podstawy
      • Wybór systemu
      • Rozszerzenia plików
    • Pozostałe
    Linuksowo
    Główna»Pozostałe»Jak sprawić, by wpisywane hasło w terminalu było widoczne jako gwiazdki?
    Pozostałe

    Jak sprawić, by wpisywane hasło w terminalu było widoczne jako gwiazdki?

    Norbert BarwickiNorbert BarwickiBrak komentarzy3 min. czyt.
    Udostępnij
    Facebook Twitter LinkedIn Pinterest E-mail

    Aby sprawić, by podczas wpisywania hasła w terminalu Linuksa (np. przy użyciu polecenia sudo) pojawiały się gwiazdki (asteryski) zamiast całkowitego braku informacji zwrotnej, należy skonfigurować odpowiednią opcję w pliku sudoers. Poniżej znajduje się kompletny poradnik, wraz z wyjaśnieniami i wskazaniem kluczowych kwestii bezpieczeństwa.

    Spis treści pokaż
    1 1. Czym jest opcja „gwiazdek” podczas wpisywania hasła?
    2 2. Kiedy można to włączyć?
    3 3. Jak włączyć wyświetlanie gwiazdek przy wpisywaniu hasła w terminalu?
    3.1 Porada:
    4 4. Jak wyłączyć tę funkcję?
    5 5. Uwaga o bezpieczeństwie!
    6 6. Alternatywne metody i narzędzia
    7 7. FAQ
    8 8. Przydatne komendy awaryjne
    9 Podsumowanie

    1. Czym jest opcja „gwiazdek” podczas wpisywania hasła?

    Domyślnie, gdy wpisujesz hasło w terminalu Linuksa, pole jest puste i nie dostajesz żadnej informacji zwrotnej. Włączenie tzw. pwfeedback sprawia, że za każdy wpisany znak hasła pojawi się gwiazdka (*). Ułatwia to orientację, ile znaków wpisano, ale może mieć konsekwencje bezpieczeństwa.

    2. Kiedy można to włączyć?

    Opcja pwfeedback działa tylko dla narzędzia sudo — najczęściej przydatna jest dla nowych użytkowników lub w środowiskach o niskim ryzyku naruszenia bezpieczeństwa systemu. W większości dystrybucji Linuksa (np. Ubuntu, Debian, Fedora) jest domyślnie wyłączona, ale np. w Linux Mint była włączana automatycznie.

    3. Jak włączyć wyświetlanie gwiazdek przy wpisywaniu hasła w terminalu?

    Krok po kroku –

    1. Otwórz terminal.

    2. Zdobądź uprawnienia administratora –

     sudo -i 
    1. Edytuj plik sudoers za pomocą bezpiecznego narzędzia (visudo) –
     visudo 

    Alternatywnie (jeśli korzystasz z wersji, która nie korzysta z klasycznego /etc/sudoers, wpisz):

     sudo visudo 
    1. Dodaj linijkę –
     Defaults pwfeedback 

    Najlepiej dodać ją na końcu pliku.
    Wyjaśnienie: Ustawienie to powoduje pojawianie się gwiazdek podczas wpisywania hasła wyłącznie w kontekście polecenia sudo.

    1. Zapisz i zamknij edytor.

    Porada:

    Jeśli chcesz to zrobić tylko dla konkretnego użytkownika lub grupy, zastosuj odpowiednią składnię, np.:

    Defaults:NAZWA_UŻYTKOWNIKA pwfeedback 

    4. Jak wyłączyć tę funkcję?

    Aby wyłączyć gwiazdki, wykonaj podobnie powyższe kroki, ale dodaj:

    Defaults !pwfeedback 

    lub usuń/zakomentuj poprzednią linijkę.

    5. Uwaga o bezpieczeństwie!

    Ważne: Opcja pwfeedback w programie sudo przez długi czas miała poważną podatność (CVE-2019-18634).

    • Od wersji sudo 1.8.31 luka została załatana, ale jeśli korzystasz ze starszej wersji lub z systemu, który jej nie aktualizuje, lepiej nie używać tej funkcji.
    • Nawet po załataniu, pokazywanie liczby znaków hasła może ułatwiać ataki „podglądowe” (np. shoulder surfing).

    6. Alternatywne metody i narzędzia

    • Chcesz, by podobny efekt pojawiał się w innych aplikacjach terminalowych? Musisz skonfigurować je oddzielnie — dotyczy to tylko polecenia sudo, nie np. logowania się przez login czy wpisywania hasła do SSH.

    7. FAQ

    Czy mogę włączyć wyświetlanie hasła jako gwiazdek podczas logowania do systemu przez konsolę (login)?
    Nie w prosty sposób. To zależy od programu obsługującego logowanie – większość (np. login, ssh) nie oferuje tej opcji z przyczyn bezpieczeństwa.

    Czy istnieją narzędzia zamienne, które pozwalają na to w innych kontekstach?
    Tak — niektóre własne skrypty w Pythonie/Bashu mogą imitować takie zachowanie, jednak dla autoryzacji systemowej nie jest to zalecane.

    8. Przydatne komendy awaryjne

    • Jeśli korzystasz z oddzielnego pliku /etc/sudoers.d/pwfeedback:

      • Wyłączenie gwiazdek –
       sudo mv /etc/sudoers.d/pwfeedback /etc/sudoers.d/pwfeedback.disabled 
      • Włączenie gwiazdek z powrotem –
       sudo mv /etc/sudoers.d/pwfeedback.disabled /etc/sudoers.d/pwfeedback 

    Podsumowanie

    Włączenie widoczności hasła jako gwiazdek podnosi komfort obsługi terminala, ale wymaga świadomego podejścia do bezpieczeństwa. Zaleca się korzystanie z tej opcji wyłącznie na systemach, gdzie akceptowalne jest potencjalne, niewielkie ryzyko ujawnienia liczby znaków w haśle.

    Pamiętaj – Ostrożnie zarządzaj plikiem sudoers — wpisywanie błędnych reguł może spowodować utratę dostępu do konta administratora!

    Norbert Barwicki
    • WWW

    Norbert Barwicki pracuje z systemami Linux od 2007 roku, kiedy to zainstalował swoją pierwszą dystrybucję Ubuntu 7.04. Przez lata eksperymentował z ponad 15 różnymi dystrybucjami, w tym Fedora, Debian, Arch Linux i Gentoo, a od 2015 roku specjalizuje się w administracji serwerami opartymi na CentOS i Red Hat Enterprise Linux. Jako certyfikowany administrator Linux (RHCSA od 2018 roku) dzieli się swoją wiedzą na Linuksowo.pl, gdzie opublikował już ponad 100 artykułów pomagających użytkownikom w przejściu na świat open source.

    Pozostałe poradniki

    vsftpd – bezpieczny serwer FTP. Instalacja, konfiguracja

    15 min. czyt.

    Jak uzyskać uprawnienia roota (sudo) w terminalu Ubuntu?

    3 min. czyt.

    Jak zainstalować serwer FTP (vsftpd) z TLS na Debianie?

    3 min. czyt.

    Jak zmienić hasło użytkownika (w tym sudo) w systemie Linux?

    3 min. czyt.

    Jak zresetować zapomniane hasło sudo w systemie Debian?

    3 min. czyt.

    Dystrybucja Linux Rescatux – jak naprawić system, zresetować hasła i odzyskać pliki

    10 min. czyt.
    Dodaj komentarz
    Odpowiedz Anuluj


    Poradniki
    shallow focus photo of person using MacBook

    Serwer Linux – zalety VPS, konfiguracja i bezpieczeństwo

    2025-09-03
    purple and yellow abstract painting

    Jak diagnozować kernel panic? Przyczyny, objawy i zapobieganie

    2025-08-31

    LibreOffice czy OpenOffice? Który pakiet biurowy lepiej spełnia Twoje potrzeby?

    2025-08-26
    disc, reader, reading poor, hard drive, pc, it, hard drive, hard drive, hard drive, hard drive, hard drive

    Jak używać fdisk do zarządzania partycjami na dysku twardym? Funkcje, możliwości i typy tablic partycji

    2025-08-23
    Artykuły
    Gnome

    GNOME – intuicyjne środowisko graficzne dla systemów Unix

    2025-08-21
    a row of black computers sitting on top of a table

    Jaki Linux na stary komputer? Przewodnik po lekkich dystrybucjach

    2025-08-18
    macbook air on brown wooden table

    Jak otworzyć plik DWG online? Najlepsze narzędzia do przeglądania i edytowania CAD

    2025-08-16
    O Linuksowo

    Linuksowo.pl to kompendium wiedzy dla wszystkich zainteresowanych systemami operacyjnymi opartymi na jądrze Linux. Oferujemy eksperckie artykuły obejmujące dystrybucje, instalację, bezpieczeństwo oraz oprogramowanie open source. Naszym celem jest dostarczanie praktycznych porad zarówno dla początkujących, jak i zaawansowanych użytkowników.

    © 2025 Linuksowo – Wszelkie prawa zastrzeżone.
    • Strona główna
    • O Linuksowo
    • Polityka prywatności i cookies
    • RSS
    • Kontakt

    Type above and press Enter to search. Press Esc to cancel.