После изменения имени каталога пользователя Ubuntu застрял при загрузке

Недавно я купил новый рабочий стол с Ubuntu 14.04. Он пришел с именем пользователя «пользователь». Поэтому я хотел изменить имя пользователя, а также имя моего домашнего каталога.

Поэтому я следовал инструкциям на https://wiki.archlinux.org/index.php/Change_username , чтобы сделать это. Я создал другого пользователя с административными возможностями. Вы вошли в систему как этот пользователь и сделали:

usermod -l newname oldname
usermod -d /my/new/home username

Когда я вышел из системы и попытался войти в систему как первоначальный пользователь, мой рабочий стол завис на один день. Я пытался перезагрузить его несколько раз, но безрезультатно.

Я не уверен, что происходит. Можете ли вы помочь мне исправить это?

1
задан 21 May 2015 в 15:16

2 ответа

Хорошо, таким образом рассматривая, что Вы имеете теперь, вот то, что я сделал бы:

# adduser "your-new-username"
# mv /home/user /home/"your-new-username"
# chown "your-new-username":"your-new-username" /home/"your-new-username" -R

Перезагрузка и попытка войти в систему снова.

0
ответ дан 21 May 2015 в 15:16

Из того, что Вы отправили, Вы, кажется, пропускаете последнюю деталь:

# usermod -m -d /my/new/home username

Это переместит данные от Вашего старого дома до нового дома (и создаст новый dir, если это уже не будет существовать).

последняя команда, которую Вы дали, вероятно, не создала новый каталог в filsesystem с Вашим именем пользователя. Поэтому, когда Вы пытаетесь войти в систему, новый домашний dir не существует для Вашего пользователя и входит в систему сбои.

0
ответ дан 21 May 2015 в 15:16

Другие вопросы по тегам:

Похожие вопросы: