Как переименовать пользователя в Ubuntu
Nov 5, 2015 18:55 · 149 words · 1 minute read
Переименование пользователя в ОС Ubuntu довольно простая задача — особенно, если для этого использовать стандартные системные утилиты usermod
и groupmod
. Давайте разберемся как это делается!
Убедимся, что пользователь OLDUSER (тот, которого собираемся переименовать) разлогинен, далее вводим следующую команду:
usermod -l NEWLOGIN OLDLOGIN
Примечание. NEWLOGIN, OLDLOGIN — это имя нового и старого пользователей соответственно.
Меняем имя группы пользователя:
groupmod -n NEWGROUPNAME OLDGROUPNAME
Примечание. По умолчанию OLDGROUPNAME совпадает с именем пользователя, которого мы хотим переименовать, а NEWGROUPNAME — это имя группы нового пользователя (NEWLOGIN).
Теперь переименуем домашний каталог пользователя /home/OLDLOGIN
в новый каталог /home/NEWLOGIN
:
usermod -md /home/NEWLOGIN NEWLOGIN
Правим поле GECOS
нового пользователя командой:
usermod -c NEWLOGIN,,, NEWLOGIN
Формат GECOS
выглядит так:
{Имя пользователя},{Адрес},{Рабочий тел},{Домашний тел}.
В данном примере последние три значения можно опустить, поэтому используется:
{Имя пользователя},,,
Выполняем перезагрузку:
shutdown -r now
и пробуем залогиниться под новым именем учетной записи.
На этом все — переименовать пользователя в Ubuntu действительно просто!