Образ: учётные записи ОС root_bj (sudo) и user_bj задаются автоматически, пароли генерируются при первой загрузке (можно ввести свои) и показываются один раз на итоговом экране; firstboot на bash (read -t/-p)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
zuevav
2026-09-24 13:15:49 +03:00
parent c88b0bb428
commit 8dbd97238a
3 changed files with 57 additions and 8 deletions
+8 -2
View File
@@ -35,10 +35,16 @@ d-i apt-setup/cdrom/set-first boolean false
d-i apt-setup/non-free-firmware boolean true
d-i apt-setup/services-select multiselect security, updates
# Учётная запись: одна — администратор ОС с sudo (вход root отключён). Установщик спросит
# полное имя, ЛОГИН и пароль — логин человек видит и задаёт сам; им же входят в консоль сервера.
# Учётные записи ОС задаются автоматически, установщик Debian их не спрашивает:
# root_bj — администратор сервера (sudo), user_bj — вход без прав администратора (журналы).
# Вход root отключён. Пароли генерирует bj-firstboot при первой загрузке и показывает на экране
# (можно ввести свои); на диске они не хранятся. До этого момента пароль root_bj заблокирован.
d-i passwd/root-login boolean false
d-i passwd/make-user boolean true
d-i passwd/user-fullname string Администратор сервера bj
d-i passwd/username string root_bj
d-i passwd/user-password-crypted password !
d-i passwd/user-default-groups string sudo adm systemd-journal
# Разметка: весь выбранный диск, одна файловая система; диск и стирание подтверждаются при установке
d-i partman-auto/method string regular