Автор Тема: Как указать хешированый пароль в autoinstall.scm? [решено]  (Прочитано 1075 раз)

Оффлайн ermak

  • Начинающий
  • *
  • Сообщений: 2
    • Email
Указывать пароли открытым текстом не очень хорошая идея при загрузке по сети, т.к. файл доступен любому пользователю.

Есть возможность указывать хешированные пароли и/или ограничить доступ к autoinstall.scm в процессе установки?
« Последнее редактирование: 21.02.2023 16:52:04 от Skull »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 956
    • Домашняя страница
    • Email
Андрей Черепанов (cas@)

Оффлайн ermak

  • Начинающий
  • *
  • Сообщений: 2
    • Email
Нашел способ:

1. Задаем любой пароль открытым текстом в autoinstall.scm
2. Добавляем скрипт /postinstall/laststate и в нем меняем пароли

#!/bin/bash -e
a= . install2-init-functions
echo 'root:$6$..U1' | run_chroot /usr/sbin/chpasswd -e
echo 'user:$6$..U1' | run_chroot /usr/sbin/chpasswd -e

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 149
    • Email
/postinstall/laststate
А вот расскажите, как вообще работает эта опция ?
Я вот уже и так, и эдак — не получается. Я хочу не скрипт, а run использовать.
Сноси Винду, переходи на Линукс ! :)