Не буду приводить все плюсы и минусы данного метода, просто отмечу, что мне он видится весьма удобным и быстрым.А вот инструкции подобно следующей почему то редко встречаются на просторах рунета.
Итак для того чтобы вручную переименовать пользователя требуется:
1. перейти в терминал (CTRL+ALT+F1 к примеру)и залогиниться под root'ом.
2. в файлах /etc/passwd
/etc/shadow
/etc/group
/etc/gshadow
встречающееся старое имя пользователя менять на новое имя. Сделать это можно с помощью редактора nano,командой " $nano /etc/имя "
3. переименовать домашнюю папку,например командой " $mv /home/старое_имя/ /home/новое_имя/ "
4. перезапустить иксы, командой " $ /etc/init.d/kdm restart " , далее жмем CTRL+ALT+F7, логинимся под новым именем, и если вы все сделали правильно, то будет вам счастье.
После этого нужно будет залезть в настройки Вашего файлового менеджера и порыться, чтобы исправить старую точку входа в домашнюю папку на новую.
P.S. совет: делайте резервные копии всех редактируемых файлов.
Комментарии (9)
надо еще права на home отдать новому юзеру
sudo chown -R new_user:new_user /home/new_user
спасибо, не знал. Жил без этого 2 недели о_0.
Набор цифр, которыми задаются права, тот же остаются, поскольку юзер по сути не меняется.
В том то и дело, что в отличие от переименования пользователя из под настроек "Параметров системы" здесь переименование происходит настолько с минимальными изменениями, насколько это возможно.
Ок =)
Мощно, а не проще сделать alt+f2 набрать туда "konsole", а потом sudo su?
Но круче всё же написать скрипт на sed, или заюзать vim (хотя сам я его так и не осилил)
Зачем иксы ребутать? Хорошо хоть не всю машину.
На кой это надо, они и так его?
На кой это надо, они и так его?
согласен только с этим. В остальном ... я же не говорю что делать именно так, я говорю НАПРИМЕР. Само собой подразумевается что любой пользователь выберет для себя более привычное действие.
Вместо инструкции №2 можно использовать команду:
usermod --login NEW_LOGIN OLD_LOGIN
Это можно сделать, когда изменяемый пользователь не работает с системой.
Чем ИМЯ отличается от ИМЯ ПОЛЬЗОВАТЕЛЯ?
Т.е. ИМЯ, оно чьё, - компьютера, что ли? - Но, если создаётся новый пользователь, то там опять ИМЯ, - значит ИМЯ, это не имя копьютера! - Тогда непонятно!
Отправить комментарий