Я конвертирую некоторые скрипты из старой установки SuSe после замены на ubuntu. В этих сценариях используется инструмент mkpasswd, который устанавливает пароли пользователей. Интересно, есть ли что-то подобное для Ubuntu, чтобы мне не пришлось писать код самому. Средство очень простое. Он читает файл вроде
username1:password2
username2:password2
....
usernameN:passwordN
И устанавливает пароли для пользователей.
chpasswd очень похож. Устанавливается по умолчанию в убунту.
ИМЯ chpasswd - обновить пароли в пакетном режиме
ОБЗОР chpasswd [параметры]
ОПИСАНИЕ Команда chpasswd считывает список пар имени пользователя и пароля из стандартного ввода и использует эту информацию для обновления группы существующих пользователей. Каждая строка имеет формат:
user_name:password
В Ubuntu есть mkpasswd - вам может потребоваться установить его, запустив sudo aptitude install mkpasswd
.