Командата usermod
в Linux се използва за промяна на настройките на потребителския акаунт, като например потребителско име, домашна директория, групи.
Командатаusermod
в Linux се използва за промяна на свойствата на потребителски акаунт. Тя може да бъде полезна в следните ситуации:
Промяна на домашната директория: Ако искате да промените домашната директория на потребителя, можете да използвате командата usermod
, за да промените пътя до новата директория.
Промяна на името на потребителя: Ако искате да промените името на потребителя, с помощта на командата usermod
можете да промените името на потребителя, като запазите всички данни и настройки.
Промяна на групата, към която принадлежи даден потребител: Ако искате да промените групата, към която принадлежи даден потребител, можете да използвате командата usermod
.
Промяна на UID на потребител: UID (User Identifier) е уникалният идентификатор на потребител в системата Linux. Ако искате да промените UID на даден потребител, използвайте командата usermod
.
Промяна на типа на обвивката на потребителя: Обвивката е програма, която осигурява потребителски интерфейс към системата Linux. Ако искате да промените типа на обвивката на потребителя, използвайте командата usermod
.
Тя може да се използва и за промяна на различни свойства на потребителски акаунт, но за да се използва, се изискват администраторски (root) права.
Синтаксисът на командата е следният:
usermod [options] LOGIN
Тук LOGIN е името на потребителя, за когото искате да промените настройките.
Някои от най-често използваните опции за командата usermod
включват:
-l
: промяна на потребителското име-d
: промяна на домашната директория на потребителя-aG
: добавяне на потребителя към група-g
: промяна на групата на потребителяПримери за използване на командата usermod
:
За да промените потребителското име"oldusername
" на"newusername
", изпълнете следната команда:
sudo usermod -l newusername oldusername
За да добавите потребителя"username
" към групата"newgroup
", изпълнете следната команда:
sudo usermod -aG newgroup username
Командата usermod в Linux се използва за промяна на свойствата на даден потребителски акаунт. С тази команда можете да промените потребителското име, домашната директория, типа на обвивката, идентификатора на потребителя (UID) и групата, към която принадлежи потребителят.
Промяна на домашната директория на потребителя:
usermod -d /new/home/dir username
Промяна на името на потребителя:
usermod -l newusername oldusername
Промяна на групата, към която принадлежи потребителят:
usermod -g newgroupname username
Промяна на UID на потребителя:
usermod -u newuid username
Промяна на типа на обвивката на потребителя:
usermod -s /bin/bash username
Забележка: За да използвате командата usermod
, са необходими администраторски (root) права.