Мне нужно создать группу новых пользователей с заданным паролем. То, что я хочу, это сценарий, который я бы передал имя пользователя нового пользователя, и он создаст / добавит пользователя и установит его пароль. (пароль для всех новых пользователей одинаковый – здесь нет проблем с безопасностью).
Любые предложения, как это сделать на SuSE из командной строки?
Есть ли у пользователя SuSE опция -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}