Polecenie usermod w systemie Linux służy do zmiany ustawień konta użytkownika, takich jak nazwa użytkownika, katalog domowy, grupy.
Polecenie usermod w systemie Linux

Polecenieusermod w systemie Linux służy do zmiany właściwości konta użytkownika. Może być przydatne w następujących sytuacjach:
-
Zmiana katalogu domowego: jeśli chcesz zmienić katalog domowy użytkownika, możesz użyć polecenia
usermod, aby zmienić ścieżkę do nowego katalogu. -
Zmiana nazwy użytkownika: Jeśli chcesz zmienić nazwę użytkownika, za pomocą polecenia
usermodmożesz zmienić nazwę użytkownika, zachowując wszystkie dane i ustawienia. -
Zmiana grupy, do której należy użytkownik: Jeśli chcesz zmienić grupę, do której należy użytkownik, możesz użyć polecenia
usermod. -
Zmiana UID użytkownika: UID (User Identifier) jest unikalnym identyfikatorem użytkownika w systemie Linux. Jeśli chcesz zmienić UID użytkownika, użyj polecenia
usermod. -
Zmiana typu powłoki użytkownika: Powłoka jest programem, który zapewnia interfejs użytkownika do systemu Linux. Jeśli chcesz zmienić typ powłoki użytkownika, użyj polecenia
usermod.
Polecenie to może być również używane do zmiany różnych właściwości konta użytkownika, ale wymaga uprawnień administratora (root).
Składnia
Składnia jest następująca:
usermod [options] LOGIN
Tutaj LOGIN jest nazwą użytkownika, dla którego chcesz zmienić ustawienia.
Niektóre z najczęstszych opcji polecenia usermod obejmują:
-l: zmiana nazwy użytkownika-d: zmiana katalogu domowego użytkownika-aG: dodanie użytkownika do grupy-g: zmiana grupy użytkownika
Przykłady użycia polecenia usermod:
Aby zmienić nazwę użytkownika"oldusername" na"newusername", uruchom następujące polecenie:
sudo usermod -l newusername oldusername
Aby dodać użytkownika"username" do grupy"newgroup", uruchom następujące polecenie:
sudo usermod -aG newgroup username
Przykłady użycia poleceń
Polecenie usermod w systemie Linux służy do zmiany właściwości konta użytkownika. Za pomocą tego polecenia można zmienić nazwę użytkownika, katalog domowy, typ powłoki, identyfikator użytkownika (UID) i grupę, do której należy użytkownik.
Zmiana katalogu domowego użytkownika:
usermod -d /new/home/dir username
Zmiana nazwy użytkownika:
usermod -l newusername oldusername
Zmiana grupy, do której należy użytkownik:
usermod -g newgroupname username
Zmiana identyfikatora UID użytkownika:
usermod -u newuid username
Zmiana typu powłoki użytkownika:
usermod -s /bin/bash username
Uwaga: Do użycia polecenia usermod wymagane są uprawnienia administratora (root).