$HOME изменения и пользователь выхода из системы

Я хотел изменить мой $HOME, таким образом, я считал этот форум для ответов. Я видел способ измениться $HOME с кодом

sudo usermod -d /path/to/new/home -m username

но когда я ввел код, он сказал

user <username> is currently used by process 2

Таким образом, я пытался войти в систему пользователя root. Я управлял этим с

su -

Но затем это все еще сказало

user <username> is currently used by process 2

Таким образом, я так или иначе должен зарегистрироваться из своего обычного пользователя, в то время как я зарегистрирован пользователю root. Таким образом, я нашел код

sudo pkill -KILL -u <username>

Но когда я сделал это закрытая оболочка.

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

2
задан 16 April 2018 в 20:45

1 ответ

Вы попытались переключить tty перед входом в систему?

  1. Перезапустите свою систему и не входите в систему.
  2. При дарившем вход в систему нажмите CTRL+ALT+F8
    • Это принесет Вам к черному экрану входа в систему
  3. Вход в систему как root
  4. usermod -d /path/to/new/home -m username
  5. Нажмите CTRL+ALT+F7 для возврата к X tty (или перезагрузка)
    • Это должно возвратить Вас Вашему GUI.
    • Я вполне уверен, который Ubuntu помещает X на tty7, но используемый, чтобы быть tty6.
  6. Вход в систему как username.

Если Вы не знакомы с Вашим root пароль, можно изменить его так, чтобы Вы смогли войти в систему как корень (sudo passwd).

0
ответ дан 2 December 2019 в 07:47

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

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