Príkaz usermod
v Linuxe slúži na zmenu nastavení používateľského účtu, ako je používateľské meno, domovský adresár, skupiny.
Príkazusermod
v Linuxe sa používa na zmenu vlastností používateľského účtu. Môže byť užitočný v nasledujúcich situáciách:
Zmena domovského adresára: Ak chcete zmeniť domovský adresár používateľa, môžete použiť príkaz usermod
na zmenu cesty k novému adresáru.
Zmena mena používateľa: Ak chcete zmeniť meno používateľa, pomocou príkazu usermod
môžete zmeniť meno používateľa pri zachovaní všetkých údajov a nastavení.
Zmena skupiny, do ktorej používateľ patrí: Ak chcete zmeniť skupinu, do ktorej používateľ patrí, môžete použiť príkaz usermod
.
Zmena UID používateľa: UID (User Identifier) je jedinečný identifikátor používateľa v systéme Linux. Ak chcete zmeniť UID používateľa, použite príkaz usermod
.
Zmena typu shellu používateľa: Shell je program, ktorý poskytuje používateľské rozhranie systému Linux. Ak chcete zmeniť typ shellu používateľa, použite príkaz usermod
.
Možno ho použiť aj na zmenu rôznych vlastností používateľského účtu, ale na jeho použitie sú potrebné práva správcu (root).
Syntax je nasledujúca:
usermod [options] LOGIN
Tu LOGIN je meno používateľa, pre ktorého chcete zmeniť nastavenia.
Medzi najbežnejšie možnosti príkazu usermod
patria:
-l
: zmena používateľského mena-d
: zmena domovského adresára používateľa-aG
: pridanie používateľa do skupiny-g
: zmena skupiny používateľaPríklady použitia príkazu usermod
:
Ak chcete zmeniť používateľské meno"oldusername"
na"newusername"
, spustite nasledujúci príkaz:
sudo usermod -l newusername oldusername
Ak chcete pridať používateľa"username
" do skupiny"newgroup
", spustite nasledujúci príkaz:
sudo usermod -aG newgroup username
Príkaz usermod v systéme Linux sa používa na zmenu vlastností používateľského účtu. Pomocou tohto príkazu môžete zmeniť používateľské meno, domovský adresár, typ shellu, identifikátor používateľa (UID) a skupinu, do ktorej používateľ patrí.
Zmena domovského adresára používateľa:
usermod -d /new/home/dir username
Zmena mena používateľa:
usermod -l newusername oldusername
Zmena skupiny, do ktorej používateľ patrí:
usermod -g newgroupname username
Zmena identifikátora UID používateľa:
usermod -u newuid username
Zmena typu shell používateľa:
usermod -s /bin/bash username
Poznámka: Na použitie príkazu usermod
sú potrebné práva správcu (root).