Делает SuSE useradd
имейте -p
опция? Это берет пароль (хотя в зашифрованном виде, но необходимо смочь генерировать это, я думаю).
Так useradd -p <crypt'ed password> <new username>
должен сделать это, я думаю
Вы можете создать такой сценарий оболочки:
#!/bin/bash
echo "Type the username:"
read USERNAME
echo "Type the pass:"
stty -echo
read PWD
stty echo
useradd -p ${PWD} ${USERNAME}
Можно выполнить в два этапа.
useradd
cat 1.txt | while read line; do echo "12345" | passwd --stdin $(echo ${line}); done
где 1.txt
— файл со списком логинов.
-p password Encrypted password as returned by crypt(3)
какая-либо идея, как я могу генерировать его из текста? – Radek 17.07.2012, 07:56