GNU/Linux >> Znalost Linux >  >> Ubuntu

Příkaz Usermod s příklady

Příkaz Linux usermod je nástroj příkazového řádku, který vám umožňuje upravit atributy uživatele v systému Linux. Mezi takové atributy patří skupiny, do kterých uživatel patří, přihlašovací adresář, heslo a tak dále. V této příručce předvádíme některé příkazy usermod, které můžete použít ke změně vlastností běžného uživatele.

Syntaxe uživatelského modu

Příkaz usermod má následující syntaxi:

$ usermod options username

Přidání běžného uživatele do skupiny

Pravděpodobně běžný případ použití usermodu příkaz přidává nebo umísťuje uživatele do jiné skupiny. Ve výchozím nastavení je uživateli při vytvoření uživatelského účtu přiřazena primární skupina. Kromě toho můžete uživatele přidat do jiné skupiny. Chcete-li toho dosáhnout, použijte -a -G ir jednoduše -aG v zobrazené syntaxi:

$ usermod -aG group user

V níže uvedeném příkladu přidáváme běžného uživatele bob do sudo skupina.

$ usermod -aG sudo group

Poté vyvolejte skupiny příkaz k ověření skupin, které uživatel bob patří. Zpočátku uživatel patřil pouze do skupiny bob . Po přidání uživatele do sudo skupina, uživatel nyní patří do 2 skupin:bob a sudo skupiny.

$ groups bob

Změna domovského adresáře uživatele

Pomocí usermod -d můžete také změnit výchozí domovský adresář následovně.

$ usermod -d /home/new_directory user

V níže uvedeném příkladu jsme změnili domovský adresář uživatele bob na /home/test adresář.

$ sudo usermod -d /home/test bob

Změna přihlašovacího jména uživatele

Pomocí -l příznak, můžete změnit přihlašovací jméno uživatele následovně:

$ sudo usermod -l robert bob 

V tomto příkladu příkaz změní přihlašovací jméno uživatele z bob na robert.

Změna ID uživatele ( UID ) pro uživatele

-u příznak umožňuje změnit ID uživatele uživatele. V níže uvedeném příkladu jsme nastavili UID uživatele robert z výchozí 1005 na 4321.

$ sudo usermod -u 4321 robert

Jak zamknout/odemknout uživatele

Kromě toho můžete také uzamknout uživatelský účet pomocí -L volba. V níže uvedeném příkladu zamykáme uživatele uživatele robert.

$ sudo usermod -L robert

Když se pokusíte přihlásit, zobrazí se chyba ověření, protože uživatel je uzamčen.

K odemknutí uživatele použijte -U možnost, jak je uvedeno.

$ sudo usermod -U robert

Změna data vypršení platnosti uživatele

Pomocí -e můžete zadat datum vypršení platnosti uživatelského účtu. V tomto scénáři datum vypršení platnosti uživatele robert je nastaven na 2021-10-01.

$ sudo usermod -e 2021-10-01 robert

K ověření použijte změnu příkaz takto.

$ sudo chage -l robert

Upravit primární skupinu uživatele

Primární skupina uživatele je výchozí skupina, do které uživatel patří při vytvoření.

Zde vidíte, že primární skupina pro uživatele bob je bob .

$ id bob

Chcete-li změnit primární skupinu na jinou, řekněte hry spusťte usermod pomocí -g možnost takto

$ sudo usermod -g games bob

Poté pomocí příkazu id potvrďte, že se skupina změnila.

Shrnutí

To byl souhrn některých užitečných vlastností příkazu usermod. Jak bylo pozorováno, přijde docela vhod při změně různých vlastností nebo atributů běžných uživatelů. Doufáme, že nyní jste schopni co nejlépe využít příkaz usermod.


Ubuntu
  1. Příkaz Nohup s příklady

  2. JQ Command v Linuxu s příklady

  3. Příklady příkazů usermod v Linuxu

  1. Výukový program příkazu Linux Ping s příklady

  2. Jak používat příkaz su v Linuxu s příklady

  3. Linux Source Command s příklady

  1. Bash wait Příkaz s příklady

  2. wc Linux Command s příklady

  3. Linux ip příkaz s příklady