Я установил Unbuntu Server 16.04.3 (версия ядра 4.4.0.87) на виртуальной машине VirtualBox. Никаких причудливых настроек, просто простая установка по умолчанию.
После завершения установки и первой загрузки я не смог войти («неверный вход»).
После некоторых попыток неверия я предположил, что во время установки я допустил опечатку, поэтому просто установил все заново. Та же проблема. Теперь я был убежден, что что-то подозрительно, поэтому я переустановил его снова , проявил особую осторожность и провел тройную проверку каждого шага, убедившись на 100%, что я везде ввожу правильное имя пользователя и пароль.
Во время этой последней установки я сделал скриншоты процесса установки. Нажмите на каждое изображение для просмотра в полном разрешении:
Указание имени пользователя:
Указание пароля:
Подтверждение пароля:
После завершения установки загрузите мой заново Установленная Ubuntu:
Я абсолютно на 100% уверен, что ввожу правильные детали. Никаких глупых ошибок, таких как удержание заглавных букв или ошибочных действий с помощью клавиатуры Дворака или чего-либо еще.
Что я делаю не так?
(правка) Я также попробовал процедуру «восстановить потерянный пароль». Обратите внимание, что здесь это на самом деле не применимо, Я не потерял свой пароль, я уверен на 100%, см. Скриншоты из установки . Тем не менее, я все равно попробовал это, перейдя в режим восстановления и приглашение root, и когда я это сделаю: passwd kenneth
К моему удивлению я получаю: passwd: user 'kenneth' does not exist
Опять же, обратите внимание, что я На 100% уверен, что я указал мое имя пользователя kenneth
во время установки.
Затем я сделал: more /etc/shadow
и получил список типичных системных учетных записей пользователей, таких как root, daemon, bin, sys и так далее. Но нет ни учетной записи «kenneth» , ни какой-либо другой, которая выглядит как учетная запись пользователя, только типичные системные учетные записи. На самом деле не существует ни одного фактического пароля, у всех есть !
или *
для хэша пароля.
Я тоже сделал ls -al /home
, ничего там.
Что может быть причиной того, что установщик Ubuntu не создал учетную запись пользователя, как указано во время установки?
Обратите внимание, что я не получил никаких ошибок во время установки. Вся установка, все работало гладко и просто от начала до конца.
Итак, это ошибка, но вы можете ее избежать. Добавить пользователя в режиме восстановления. Сделать UID этого пользователя = 1000. Проверьте / etc / shadow, чтобы убедиться, что все сделано хорошо. Перезагрузитесь и получайте удовольствие.
# adduser --uid 1000 username
Если uid 1000 уже используется, просто добавьте пользователя с uid выше 1000