Назад | Перейти на главную страницу

Есть ли способ установить идентификатор пользователя Ubuntu при установке

Мастер установки Ubuntu включает шаг по созданию пользователя с правами sudo. По умолчанию этому пользователю назначен UID = 1000. Есть ли способ изменить это на этом шаге мастера?

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

Если вы используете пресид, то да. Из пример файла предварительной загрузки:

# To create a normal user account.
#d-i passwd/user-fullname string Ubuntu User
#d-i passwd/username string ubuntu
# Normal user's password, either in clear text
#d-i passwd/user-password password insecure
#d-i passwd/user-password-again password insecure
# or encrypted using an MD5 hash.
#d-i passwd/user-password-crypted password [MD5 hash]
# Create the first user with the specified UID instead of the default.
#d-i passwd/user-uid string 1010
# The installer will warn about weak passwords. If you are sure you know
# what you're doing and want to override it, uncomment this.
#d-i user-setup/allow-password-weak boolean true

Как видите, есть опция preseed: passwd/user-uid.

Подробнее о предпосеве читайте в руководство по установке Ubuntu LTS.