4 ответов:
Вот что вы должны сделать в своем рецепте.
inherit extrausers EXTRA_USERS_PARAMS = "usermod -P p@ssw0rd root;"Где p@ssw0rd-пароль, который должен быть у пользователя root.
Эта ссылка может вам помочь.
Поскольку целью "debug-tweaks" является установка пустого пароля root, вы должны удалить его из ваших EXTRA_IMAGE_FEATURES.
Начиная с Poky 2.1.2; для установки пароля root необходимо добавить следующие инструкции в local.conf:
INHERIT += "extrausers" EXTRA_USERS_PARAMS = "usermod -P p@ssw0rd root;"Нет необходимости удалять
debug-tweaks
Вот метод, который я использовал, который не использует переключатель-P в команде usermod. Вы должны использовать следующую форму:
EXTRA_USERS_PARAMS = "usermod -p $(openssl passwd p@ssw0rd) root;"Команда usermod-P не работает в моей версии linux.
Смотрите Как изменить пароль root в системе Yocto dora bitbake?
Добавьте нижеприведенный linw в свой файл
conf/local.confINHERIT += "extrausers" EXTRA_USERS_PARAMS = "usermod -P urpassword root;"
Comments