al1k
04.11.2012 07:10 al1kPC
Напомните дураку:
Хеш пароля в /etc/passwd не зависит от системы? Если пользователя создать в одной системе, а потом его строку перенести в другую — заработает?
PS в системе куда переносят нет /etc/shadow
хеш в shadow хранится
а в passwd что тогда?
строка вида user:$1$0sdfsg$ebebebebebebbebebb.: идет же
Зависит. Если перенести в виндовс, то не заработает.
виндовс тут не причем. Есть два линукса. На 2.6 (откуда переносим) и 2.4.что-то там, где надо создать юзера методом cat 'строка' >> /etc/passwd
passwd не ядром реализуется.
если ядром, то ядро тут дикий кастрат.
Единственное что нагуглил (да и в альтернативном треде подсказали) — генерить пароли openssl, а дальше echo|cat
С чего ты взял что ядром. Я же явно указал, что это сторонняя утилита.