Массовая смена паролей

Я конвертирую некоторые скрипты из древней SuSe-инсталляции после свопинга в Ubuntu. В этих сценариях используется инструмент mkpasswd, который устанавливает пароли пользователей. Интересно, есть ли что-то подобное для Ubuntu, поэтому мне не нужно кодировать это самому. Инструмент очень прост. Он читает файл как

username1:password2
username2:password2
....
usernameN:passwordN

И устанавливает пароли на пользователей.

2 ответа

Решение

chpasswd очень похож. Установлен по умолчанию в Ubuntu.

NAME chpasswd - обновлять пароли в пакетном режиме

ОПИСАНИЕ chpasswd [опции]

ОПИСАНИЕ Команда chpasswd считывает список пар имени пользователя и пароля из стандартного ввода и использует эту информацию для обновления группы существующих пользователей. Каждая строка имеет формат:

   user_name:password

В Ubuntu есть mkpasswd - вам может понадобиться установить его, запустив sudo aptitude install mkpasswd,

Другие вопросы по тегам