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ří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:
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.
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í.
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.
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
.
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 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živatelePří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ří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).