Az usermod
parancs a Linuxban a felhasználói fiók beállításainak módosítására szolgál, mint például a felhasználónév, home könyvtár, csoportok.
Azusermod
parancs Linuxban a felhasználói fiók tulajdonságainak módosítására szolgál. A következő helyzetekben lehet hasznos:
A home könyvtár megváltoztatása: Ha meg akarja változtatni a felhasználó home könyvtárát, akkor az usermod
paranccsal megváltoztathatja az új könyvtár elérési útvonalát.
A felhasználó nevének megváltoztatása: Ha meg akarja változtatni a felhasználó nevét, az usermod
parancs segítségével megváltoztathatja a felhasználó nevét, miközben minden adat és beállítás megmarad.
A felhasználó csoportjának megváltoztatása: Ha meg akarja változtatni a felhasználó csoportját, akkor az usermod
parancs segítségével megváltoztathatja a felhasználó csoportját.
Egy felhasználó UID-jének megváltoztatása: Az UID (User Identifier) a felhasználó egyedi azonosítója a Linux rendszerben. Ha meg akarja változtatni egy felhasználó UID-jét, használja az usermod
parancsot.
A felhasználó shell típusának megváltoztatása: A shell egy olyan program, amely felhasználói felületet biztosít a Linux rendszerhez. Ha meg akarja változtatni a felhasználó héjtípusát, használja az usermod
parancsot.
A parancs a felhasználói fiók különböző tulajdonságainak megváltoztatására is használható, de használatához rendszergazdai (root) jogosultságok szükségesek.
A szintaxis a következő:
usermod [options] LOGIN
Itt LOGIN annak a felhasználónak a neve, akinek a beállításait meg akarja változtatni.
Az usermod
parancs néhány leggyakoribb beállítása a következő:
-l
: felhasználónév módosítása-d
: a felhasználó home könyvtárának megváltoztatása-aG
: a felhasználó hozzáadása egy csoporthoz-g
: a felhasználó csoportjának módosításaPéldák az usermod
parancs használatára:
A"régi felhasználónév
" felhasználónév"új felhasználónév
"-re történő megváltoztatásához futtassa a következő parancsot:
sudo usermod -l newusername oldusername
A"usernév
" felhasználó hozzáadásához az"newgroup
" csoporthoz, futtassa a következő parancsot:
sudo usermod -aG newgroup username
Az usermod parancs Linuxban egy felhasználói fiók tulajdonságainak módosítására szolgál. Ezzel a paranccsal megváltoztathatja a felhasználó felhasználónevét, otthoni könyvtárát, héjtípusát, felhasználói azonosítóját (UID) és a csoportot, amelyhez a felhasználó tartozik.
A felhasználó home könyvtárának megváltoztatása:
usermod -d /new/home/dir username
A felhasználó nevének megváltoztatása:
usermod -l newusername oldusername
Annak a csoportnak a módosítása, amelyhez a felhasználó tartozik:
usermod -g newgroupname username
A felhasználó UID-jének megváltoztatása:
usermod -u newuid username
A felhasználó héjtípusának módosítása:
usermod -s /bin/bash username
Megjegyzés: A usermod
parancs használatához rendszergazdai (root) jogosultságok szükségesek.