Изменить имя пользователя на Linux
Для переименования пользователя в системах Linux мы будем использовать команду «usermod».
Синтаксис команды:
$ usermod -l new_username old_username
Например, если у нас есть пользователь с именем «dan» и мы хотим переименовать его в «susan», выполните следующую команду в терминале:
$ sudo usermod -l susan dan
Система изменит имя пользователя, а все остальное, например, группа, домашний каталог и UID останется прежним.
Примечание: – Вам необходимо выйти из учетной записи, которую вы пытаетесь переименовать. Вы также можете убить все процессы, запущенные ои этого пользователя, для этого выполните следующую команду:
$ sudo pkill -u dan $ sudo pkill -9 -u dan
Переименование домашнего каталога
Чтобы переименовать домашний каталог в соответствии с переименованным пользователем, мы используем опцию «-d» с командой «usermod»:
$ sudo usermod -d /home/susan -m susan
Изменение UID пользователя
Чтобы изменить UID пользователя, выполните следующую команду:
$ sudo usermod -u 2000 susan
Переименование группы
Чтобы переименовать группу с «dan» на «susan», мы будем использовать команду «groupmod».
Используйте следующую команду, чтобы переименовать группу:
$ groupmod -n susan dan
$ groupmod -o -n susan dan
$ id susan
У меня при вводе usermode пишет, что ник занят процессом например 2498.При попытке убить его комп перезагружается и все по новой, но ничего не изменилось.
А что за процесс?
Большое спасибо!
у меня так же пишет, user iridmi is currently used by process 1176, посмотрел в процессах это systemd.
P.s. ось минт последний