Как добавить пользователя при создании Debian 13 Live CD?
Пытаюсь собрать свой загрузочный образ аварийного восстановления и хочу добавить или заменить стандартного пользователя user.
Пробовал через различные варианты через hooks, пробовал через различные конфиги includes.chroot и успеха не достиг. Собственно подскажите как правильно это сделать?
взять из соседней системы уже сгенеренный хеш не пробовали? )
добавьте пользователя в рабочую систему, назначьте ему пароль, и посмотрите, что в passwd,shadow,group будет записано про него...
Руслан Федосеев, я думал что в файле только "соленый" хеш, а соль и метод спрятаны
Я изучил как происходит запись в файл и офигел что оно все в одной строчке(все равно что ключ от сейфа оставить в его замке) так что хеш с солью можно и самому сгенерить через какой-нибуть openssl(openssl passwd -6) или стандартными утилитами прогнав его по конвееру
PASSWORD=$(echo -n "$SALT$STRING" | sha512sum)
Hash='$6'+'$SALT'+'$'+$PASSWORD
Не проверял, но что-то вроде этого $6(sha512)