polecenie passwd w Linuksie służy do wydajnej zmiany haseł użytkownika. To polecenie aktualizuje token/hasło uwierzytelniania dla użytkownika, który jest przechowywany w pliku /etc/shadow systemu. Standardowy użytkownik w Linuksie może zmienić własne hasło, jednak superużytkownik może również zmienić hasło dla każdego innego użytkownika. Podczas ustawiania nowego hasła dobrym rozwiązaniem jest wybranie złożonego hasła., Złożone i bezpieczne hasło ma następujące właściwości:

  • zawiera zarówno duże, jak i małe litery
  • zawiera cyfry od 0 do 9
  • ma znaki specjalne i znaki interpunkcyjne
  • znacznie różni się od poprzednich haseł
  • nie zawiera informacji, takich jak imię i nazwisko, adres, numer telefonu, data urodzenia lub numery licencji. Informacje te można łatwo wykorzystać do odgadnięcia hasła.

Zawsze zapisuj swoje hasło w bezpiecznym miejscu, z którego nie można go pobrać., To pomoże Ci w zapamiętywaniu hasła na wypadek, gdybyś go zapomniał.

w tym artykule powiemy Ci, jak możesz zarządzać hasłami użytkowników w Linuksie za pomocą wiersza poleceń i GUI. Uruchomiliśmy polecenia i procesy wymienione w tym artykule na systemie Debian 10 Buster, ale można je replikować na większości dystrybucji Linuksa.

Zmiana hasła za pomocą interfejsu użytkownika

Jeśli jesteś użytkownikiem Linuksa, który preferuje graficzny interfejs użytkownika do wykonywania większości operacji administracyjnych, możesz użyć narzędzia ustawienia w systemie.,

są dwa sposoby dostępu do Ustawień systemowych.

  • Uzyskaj dostęp do programu uruchamiającego za pomocą klawisza Super/Windows, a następnie Wprowadź słowa kluczowe”ustawienia”w pasku wyszukiwania w następujący sposób:
  • kliknij strzałkę w dół w górnym panelu pulpitu Debian/Ubuntu, a następnie kliknij ikonę „Ustawienia” z poniższego rozwijanego menu:

w narzędziu ustawienia wybierz kartę Szczegóły z lewego panelu, a następnie wybierz kartę Użytkownicy, aby otworzyć widok ustawienia użytkowników., Tak wygląda Widok użytkowników:

wszyscy użytkownicy w Twoim systemie zostaną tutaj wymienieni. Kliknij użytkownika, którego dane chcesz zmienić. Musisz najpierw odblokować Widok użytkowników, aby można było wprowadzić zmiany w jego ustawieniach. Pamiętaj, że tylko upoważniony użytkownik/administrator może odblokować widok. Kliknij przycisk Odblokuj i wprowadź swoje dane uwierzytelniające w następujący sposób:

Po kliknięciu przycisku Uwierzytelnij pola w widoku użytkownicy staną się aktywne i możesz wprowadzać w nich zmiany.,

kliknij pole Hasło, a otworzy się następujący widok Zmień hasło. Wprowadź nowe hasło, a następnie wprowadź to samo hasło ponownie w polu Potwierdź nowe hasło. Teraz będzie można zobaczyć przycisk Zmień aktywny.

kliknij przycisk Zmień, a hasło dla wybranego użytkownika zostanie zmienione.,

Wskazówka: jednym z łatwych i szybkich sposobów uzyskania dostępu do ustawień użytkowników jest wprowadzenie słowa kluczowego”użytkownicy”w programie uruchamiającym aplikację w następujący sposób:

Zmiana hasła za pomocą linii poleceń

linia poleceń Linuksa daje administratorowi znacznie więcej mocy niż interfejs użytkownika, aby dokonać ustawień użytkownika i systemu., Aby uruchomić domyślną aplikację wiersza poleceń na Linuksie Debian i Ubuntu, otwórz program uruchamiający i wprowadź słowa kluczowe 'Terminal' w następujący sposób:

gdy Terminal się otworzy, możesz wykonać następujące czynności z hasłami użytkownika:

  • Zmień własne hasło
  • Zmień hasło dla innego użytkownika
  • Zmień hasło dla sudo

Zmiana własnego hasła

nie-administrator na Linuksie może zmienić tylko własne hasło. Polecenie passwd służy do zmiany haseł użytkowników w Linuksie., W ten sposób użytkownik może użyć tego polecenia do zmiany własnego hasła:

$ passwd

podczas wprowadzania polecenia passwd system wyświetla monit o wprowadzenie bieżącego hasła. Gdy to zrobisz, to hasło jest sprawdzane pod zapisanym hasłem. Jeśli pasuje, przejdź do następnego kroku, tj. aby wprowadzić nowe hasło. Po wprowadzeniu nowego hasła system ponownie poprosi o wpisanie nowego hasła w celu potwierdzenia. Po dopasowaniu dwóch wpisów Twoje hasło zostanie pomyślnie zmienione.,

Zmiana hasła dla innego użytkownika

w Linuksie tylko administrator / superużytkownik może zmienić hasło dla innego użytkownika. Jest to polecenie, którego będzie używał superużytkownik:

$ sudo passwd

gdy użytkownik wprowadzi to polecenie, zostanie poproszony o hasło do sudo, aby upewnić się, że rzeczywiście jest superużytkownikiem. Super użytkownik nie musi wprowadzać starego hasła dla użytkownika, ponieważ może używać polecenia do zresetowania zapomnianego hasła., Tak czy inaczej, super użytkownik jest również zobowiązany do wprowadzenia i ponownego wprowadzenia nowego hasła, po czym zostanie pomyślnie zaktualizowany.

Zmiana hasła do sudo

dobrą praktyką bezpieczeństwa jest zmiana hasła super użytkownika w Linuksie od czasu do czasu. Oto dwa sposoby zmiany hasła sudo:

Metoda 1:

pierwszym sposobem jest zalogowanie się jako root za pomocą następującego polecenia:

$ sudo-i

gdy jesteś zalogowany jako root po wprowadzeniu ważnego hasła, Użyj polecenia passwd, aby zmienić hasło dla roota.,

Możesz następnie wyjść z głównego wiersza za pomocą polecenia exit w następujący sposób:

Metoda 2:

druga metoda to użycie następującego polecenia jako sudo:

$ sudo passwd root

wprowadź hasło do sudo, a następnie możesz zmienić hasło do roota, tak jak to robisz dla każdego innego użytkownika.

to wszystko, co powinieneś wiedzieć o zmianie haseł użytkowników w Linuksie, zarówno za pośrednictwem interfejsu, jak i linii poleceń., Możesz teraz utrzymywać znacznie bezpieczne konto użytkownika w systemie.