Вопрос или проблема
Ubuntu Core 24 на 127.0.0.1 (tty1)
вход на localhost:
Пароль:
Что бы я ни ввёл, это не принимается. Основная проблема в том, что на первом запуске с пустым образом всё работало, я просто добавил snap adguard home и core 22. Всё прошло этот этап, установка прошла успешно и мне дали возможность настроить wlan и ssh пользователя, всё работало как часы. Но теперь я не могу пройти этот этап, независимо от того, что я пробую. Я пробовал:
многоразовое перезаписывание,
создание нового ssh с использованием его имени и ключа доступа
использовать имя пользователя и ключ доступа от моего аккаунта ubuntu one
любую комбинацию из этих двух.
Ничего не работает, я не знаю, что делать, и не понимаю, почему это сработало в первый раз, а сейчас не получается. Пожалуйста, помогите.
Кстати, я добавил
“defaults”: {
"system": {
"user": {
"name": "parallels",
"ssh-keys": ["ssh-rsa AAAA....
это в мою модель. У меня просто есть модель json, которую я подписываю и
ubuntu-image my-model.model
это всё, что я делаю, затем я записываю образ на usb и запускаю его на jasper-lake.
Ответ или решение
Проблема с входом в Ubuntu Core 24: Неправильные учетные данные
Если вы столкнулись с сообщением о входе в систему, требующим логин и пароль для localhost
, это может быть связано с неправильной настройкой модели или отсутствием необходимой конфигурации для автоматизации процесса входа. Мы постараемся подробно рассмотреть возможные причины и решения данной проблемы.
1. Понимание контекста
Согласно вашему описанию, вы успешно установили Ubuntu Core 22 и добавили snap пакет AdGuard Home, но при переустановке Ubuntu Core 24 возникли трудности с аутентификацией. Прежде всего, важно понимать, что Ubuntu Core предназначен для использования в контейнеризованных средах, и некоторые параметры могут отличаться от привычных версий Ubuntu.
2. Проверка моделей и конфигурации
Вы указали, что используете JSON модель для создания образа системы. Убедитесь, что ваша модель правильно сконфигурирована. Ниже приведены некоторые ключевые моменты, которые необходимо проверить в вашей модели:
-
Имя пользователя и SSH-ключи: Проверьте, что имя пользователя указанное в вашей модели действительно существует на системе. В вашей модели указано:
"user": { "name": "parallels", "ssh-keys": ["ssh-rsa AAAA...."] }
Убедитесь, что SSH-ключ действителен и правильно скопирован в вашем JSON.
-
Отсутствие ошибок в JSON: Убедитесь, что ваш JSON файл не содержит синтаксических ошибок, которые могут препятствовать его обработке.
3. Проверка процесса инсталляции
-
Правильная прошивка: Вы упомянули, что пробовали несколько вариантов прошивки. Убедитесь, что вы используете корректные команды и подходящие версии утилит
ubuntu-image
, чтобы создать образ. Используйте последние версии для гарантии совместимости. -
Настройки загрузки: Возможно, нажимая "Enter" для аутентификации, вы не запускаете процесс установки в полном объеме. Иногда требуется некоторое время для загрузки всех необходимых компонентов.
4. Использование SSH для входа
Попробуйте подключиться к системе через SSH, если вы находитесь в одной сети. Для этого выполните:
ssh parallels@<IP_адрес>
Замените <IP_адрес>
на соответствующий адрес вашего устройства. Если вы настроили SSH-ключи правильно, это может сработать. Убедитесь, что SSH включен на устройстве.
5. Действия в случае необходимости повторной настройки
Если ни один из шагов не помогает, возможно, стоит временно отключить автоматизацию и попробовать выполнить установку вручную. Для этого используйте стандартный образ Ubuntu без дополнительных настроек и проверьте, работает ли базовая аутентификация.
Заключение
Ваша проблема может быть следствием нескольких факторов, включая настройки модели, процесс прошивки, или даже сетевые проблемы. Рекомендуется поэтапно проверять каждую возможную причину. Если проблема сохраняется, незачем колебаться — обратитесь к документации Ubuntu или сообществу, где вы сможете получить дополнительную помощь.
Это даст вам возможность лучше разобраться в проблеме и, возможно, найти другие пути решения, которые не были рассмотрены.