На этот вопрос уже есть ответ здесь:
Когда я подключаюсь к Linux 18, я получаю это имя @ server-Belkin ~> Как удалить "имя"? и измените его на другое имя
ИЗМЕНЕНИЕ ИМЕНИ КОМПЬЮТЕРА
Во-первых, выполненный sudo hostnamectl | grep hostname
и подтвердите, что это - название ПК, который Вы хотите изменить.
Затем, выполненный sudo hostnamectl set-hostname whatever
где независимо от того, что имя, которое Вы хотите использовать впредь.
Подтвердите, что изменение было эффективным с sudo hostnamectl | grep hostname
видеть изменение было эффективным.
Когда я проверяю страницу справочника на hostnamectl, я не вижу, требует ли это поднятых полномочий, таким образом, Вы можете делать это без sudo.
ИЗМЕНЕНИЕ ИМЕНИ ПОЛЬЗОВАТЕЛЯ
Установите "корневой" пароль учетной записи с sudo passwd root
затем выйдите из системы с exit
и войдите в систему с помощью "корневой" учетной записи и пароля, который Вы просто устанавливаете.
Измените имя пользователя и домашнюю папку к новому имени, с которым Вы хотите usermod -l <newname> -d /home/<newname> -m <oldname>
Возвратите корневую учетную запись ее обычной недостижимости с passwd -l root
затем выход из системы с exit
.
Войдите в систему со своим новым именем пользователя.