Způsoby platby Abuse

Příkaz usermod v systému Linux

27.03.2023, 02:44

Příkaz usermod v Linuxu slouží ke změně nastavení uživatelských účtů, jako je uživatelské jméno, domovský adresář a skupiny.

Příkaz usermod v Linuxu

Příkaz usermod v systému Linux

Příkazusermod v Linuxu slouží ke změně vlastností uživatelského účtu. Může být užitečný v následujících situacích:

  1. Změna domovského adresáře: Pokud chcete změnit domovský adresář uživatele, můžete pomocí příkazu usermod změnit cestu k novému adresáři.

  2. Změna jména uživatele: Chcete-li změnit jméno uživatele, můžete pomocí příkazu usermod změnit jeho jméno při zachování všech údajů a nastavení.

  3. Změna skupiny, do které uživatel patří: Pokud chcete změnit skupinu, do které uživatel patří, můžete pomocí příkazu usermod změnit skupinu.

  4. Změna UID uživatele: UID (User Identifier) je jedinečný identifikátor uživatele v systému Linux. Pokud chcete změnit UID uživatele, použijte příkaz usermod.

  5. Změna typu shellu uživatele: Shell je program, který poskytuje uživatelské rozhraní systému Linux. Chcete-li změnit typ shellu uživatele, použijte příkaz usermod.

Lze jej také použít ke změně různých vlastností uživatelského účtu, ale k jeho použití jsou zapotřebí práva správce (root).

Syntaxe

Syntaxe je následující:

usermod [options] LOGIN

Zde LOGIN je jméno uživatele, jehož nastavení chcete změnit.

Mezi nejčastější možnosti příkazu usermod patří:

  • -l: změna uživatelského jména
  • -d: změna domovského adresáře uživatele
  • -aG: přidání uživatele do skupiny
  • -g: změna skupiny uživatele

Příklady použití příkazu usermod:

Chcete-li změnit uživatelské jméno"oldusername" na"newusername", spusťte následující příkaz:

sudo usermod -l newusername oldusername

Chcete-li přidat uživatele"username" do skupiny"newgroup", spusťte následující příkaz:

sudo usermod -aG newgroup username

Příklady použití příkazu

Příkaz usermod v systému Linux slouží ke změně vlastností uživatelského účtu. Pomocí tohoto příkazu můžete změnit uživatelské jméno, domovský adresář, typ shellu, identifikátor uživatele (UID) a skupinu, do které uživatel patří.

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

usermod -d /new/home/dir username

Změna jména uživatele:

usermod -l newusername oldusername

Změna skupiny, do které uživatel patří:

usermod -g newgroupname username

Změna identifikátoru UID uživatele:

usermod -u newuid username

Změna typu shellu uživatele:

usermod -s /bin/bash username

Poznámka: Pro použití příkazu usermod jsou vyžadována práva správce (root).