[mdk-re] useradd в пакетном режиме

vic ismakaev =?iso-8859-1?q?viclists_=CE=C1_mail=2Eesoo=2Eru?=
Вт Апр 9 16:41:13 MSD 2002


9 Апрель 2002 18:28, Вы написали:
> Доброго времени суток!
> нужно писать скрипт, который будет добавлять пользователя в систему, если
> тот кто это делает (естественно, скрипт будет вызываться через sudo)
> авторизован, не просит лишнего и т.д. Вместе с тем, скрипт будет
> отписывать по почте/писать в лог о проделанной работе. Это предыстория.
> Поскольку passwd не хочет читать данные иначе как с консоли, смотрю man
> useradd, там есть опция -p <password>. Говорю
> # useradd testuser -p AnyPassword
> получаю в результате пользователя, для которого в /etc/tcb/testuser/shadow
> пароль AnyPassword прописан без шифровки, открытым текстом. Это так и надо?
> Если да, то какой командой я могу зашифровать пароль?
Опция -p подразумевает уже зашифрованный пароль. Поэтому просто шифруйте 
AnyPassword с помощью crypt и подсталяйте его.
-- 
С уважением
Виктор В Исмакаев




Подробная информация о списке рассылки community