1.3 KiB
Raw Blame History

chpasswd

Изменять пароли нескольких пользователей через stdin. Смотрите также: passwd. Больше информации: https://manned.org/chpasswd.

  • Изменить пароль указанного пользователя:

printf "{{имя_пользователя}}:{{новый_пароль}}" | sudo chpasswd

  • Изменить пароли нескольких пользователей (входной текст не должен содержать пробелов):

printf "{{имя_пользователя_1}}:{{новый_пароль_1}}\n{{имя_пользователя_2}}:{{новый_пароль_2}}" | sudo chpasswd

  • Изменить пароль указанного пользователя, указав его в зашифрованном виде:

printf "{{имя_пользователя}}:{{новый_зашифрованный_пароль}}" | sudo chpasswd {{[-e|--encrypted]}}

  • Изменить пароль указанного пользователя, используя определённый метод шифрования для хранимого пароля:

printf "{{имя_пользователя}}:{{новый_пароль}}" | sudo chpasswd {{[-c|--crypt-method]}} {{NONE|DES|MD5|SHA256|SHA512}}