Linux to system operacyjny dla wielu użytkowników. Wraz z tą funkcją pojawia się odpowiedzialność za zarządzanie każdym użytkownikiem w systemie. Administrator musi upewnić się, że każdy użytkownik ma odpowiednie uprawnienia, różne identyfikatory użytkowników, unikalne nazwy użytkowników itp.

Ale co, jeśli chcesz zmienić informacje związane z konkretnym użytkownikiem? Czy Linux pozwala każdemu łatwo modyfikować tak wrażliwe dane? Polecenie usermod jest odpowiedzią na wszystkie te pytania.

Ten artykuł pokaże, jak zmienić swoją nazwę użytkownika w systemie Linux, wraz ze szczegółowym przewodnikiem dotyczącym modyfikowania identyfikatora użytkownika i katalogu domowego użytkownika.

Zmień nazwę użytkownika w systemie Linux

W Linuksie plik /etc/passwd przechowuje informacje związane z użytkownikami. Chociaż możesz modyfikować dane użytkownika bezpośrednio, edytując plik passwd, nie jest to zalecana praktyka, ponieważ może prowadzić do różnych problemów w systemie.

Możesz użyć narzędzia usermod dostarczanego przez Linuksa do wykonywania operacji związanych z zarządzaniem użytkownikami i moderacją. Polecenie usermod pozwala nawet zmienić nazwę użytkownika w systemie Linux.

instagram viewer

Pamiętaj, że musisz mieć dostęp do konta superużytkownika, aby pomyślnie wydawać te polecenia. Jeśli nie masz uprawnień, możesz poprosić administratora systemu o dodać Cię do listy sudos.

Aby zmienić nazwę użytkownika, użyj -I flaga z modą użytkownika:

usermod -l nowa nazwa użytkownika stara nazwa użytkownika

Na przykład, aby zmienić nazwę użytkownika „makeuseof” na „muo”:

usermod -l muo makeuseof

Zmień nazwę folderu domowego

Zmiana nazwy użytkownika w systemie Linux za pomocą wyżej wymienionego polecenia nie zmienia katalogu domowego tego konkretnego użytkownika. Użyj -re flagę, jeśli chcesz, aby folder domowy odzwierciedlał zmiany wprowadzone w nazwie użytkownika.

Aby zmienić nazwę katalogu domowego użytkownika muo:

usermod -d /home/muo -m muo

Aby sprawdzić, czy powyższe polecenie działa, przejdź do katalogu domowego i zlokalizuj folder o nazwie muo.

Przypisz nowy identyfikator użytkownika do użytkownika

Oprócz zmiany nazwy użytkownika, polecenie usermod pozwala również na przypisanie nowego i unikalnego UID dowolnemu użytkownikowi. UID jest nieujemną liczbą całkowitą zaczynającą się od zera. UID z zakresu 0-99 są zarezerwowane dla użytkowników systemu.

Aby zmienić identyfikator użytkownika w systemie Linux za pomocą usermod:

usermod -u uid nazwa użytkownika

...gdzie uid to identyfikator użytkownika, który chcesz przypisać do użytkownika o nazwie Nazwa Użytkownika.

Gdy zmienisz UID, system doda nowy UID jako właściciela wszystkich plików i folderów obecnych w /home katalogu tego konkretnego użytkownika.

Pamiętaj, że użytkownik będzie musiał zmienić dane właściciela wszelkich plików poza /home informator.

Związane z: Jak przyznać uprawnienia administratora użytkownikowi w systemie Linux?

Zmień nazwę wyświetlaną użytkownika

Nazwa użytkownika i identyfikator użytkownika są ważne dla identyfikacji konkretnego użytkownika w systemie. Oprócz tych dwóch, Linux przechowuje również dodatkowe „informacje o palcach” związane z użytkownikami w /etc/passwd plik. Informacje te obejmują nazwę wyświetlaną, telefon biurowy i telefon służbowy użytkownika.

Chociaż użytkownicy mają pełny wybór, czy chcą podać takie informacje, Linux pozwala zmienić lub usunąć te dane w dowolnym momencie.

Możesz zmodyfikować wyświetlaną nazwę swojego konta za pomocą usermod lub polecenia chfn.

Korzystanie z polecenia usermod

Określić -do flagę wraz z poleceniem usermod, aby zmienić wyświetlaną nazwę:

usermod -c "Pierwszy ostatni" nazwa użytkownika

Na przykład, jeśli chcesz zmienić wyświetlaną nazwę użytkownika muo:

usermod -c "Użyj" muo

Korzystanie z polecenia chfn

Zmiana nazwy wyświetlanej za pomocą polecenia chfn jest prosta:

sudo chfn -f "Pierwszy ostatni" nazwa użytkownika

Aby zmienić wyświetlaną nazwę użytkownika zrobić użytek z:

sudo chfn -f "Make UseOf" makeuseof

Zarządzanie informacjami o użytkownikach w systemie Linux

Ponieważ Linux oferuje tak wiele opcji związanych z zarządzaniem użytkownikami, potrzeba specjalnego użytkownika z podwyższonymi uprawnieniami jest oczywista. Dlatego każdy system Linux ma użytkownika root lub superużytkownika, który kontroluje i monitoruje działania innych użytkowników w systemie.

Aby dodać dodatkową warstwę bezpieczeństwa i zapewnić, że każdy użytkownik jest odizolowany od reszty, Linux oferuje możliwość dodania hasła do konta. Jeśli ustawiłeś już słabe hasło bez zastanowienia, rozważ jego zmianę, aby zwiększyć bezpieczeństwo swojego konta.

E-mail
Jak zmienić hasło do systemu Linux

Chcesz zmienić hasło do Linuksa? Oto wszystko, co musisz wiedzieć o resetowaniu hasła w systemie Linux.

Czytaj dalej

Powiązane tematy
  • Linux
  • Linux
O autorze
Deepesh Sharma (71 opublikowanych artykułów)

Deepesh to Junior Editor dla Linuksa w MUO. Od ponad 3 lat pisze treści informacyjne w internecie. W wolnym czasie lubi pisać, słuchać muzyki i grać na gitarze.

Więcej od Deepesha Sharma

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Jeszcze jeden krok…!

Potwierdź swój adres e-mail w wiadomości, którą właśnie wysłaliśmy.

.