How-to`s — Как переименовать пользователя?
Для того, чтобы иметь возможность переименовать пользователя, нужно войти либо под другим пользователем, у которого есть возможность выполнять sudo, либо под рутом. Пользователя, который находится в системе, переименовать не получится.
Заходим под другим пользователем и в терминале пошагово выполняем следующие операции:
1. Получаем рутовую консоль
2. Убиваем все оставшиеся процессы пользователя, которого хотим переименовать
3. Смотрим ID пользователя и его группы
4. Меняем имя пользователя
5. Меняем его группу
6. Перемещаем домашний каталог
7. Сверяем ID с теми, которые получены на третьем шаге
Примечание: В Ubuntu 9.10 с одним пользователем требуется создать временного пользователя, имеющего профиль "Administrator". Имя ему можете задать произвольное, но не то, которое будет новым именем пользователя, например, вполне подойдет "tempuser". Войдите под этим временным пользователем и выполните нужные операции. А после переименования можете удалить временного пользователя.
Заходим под другим пользователем и в терминале пошагово выполняем следующие операции:
1. Получаем рутовую консоль
sudo -i
2. Убиваем все оставшиеся процессы пользователя, которого хотим переименовать
killall -u old
3. Смотрим ID пользователя и его группы
id old
4. Меняем имя пользователя
usermod -l new old
5. Меняем его группу
groupmod -n new old
6. Перемещаем домашний каталог
usermod -d /home/new -m new
7. Сверяем ID с теми, которые получены на третьем шаге
id new
Примечание: В Ubuntu 9.10 с одним пользователем требуется создать временного пользователя, имеющего профиль "Administrator". Имя ему можете задать произвольное, но не то, которое будет новым именем пользователя, например, вполне подойдет "tempuser". Войдите под этим временным пользователем и выполните нужные операции. А после переименования можете удалить временного пользователя.