Скрипт для сброса паролей пользователей Linux

Предлагаю bash скрипт, который позволяет сбрасывать пароли сразу группе пользователей на рамдомный (16 байт) и выводить их на экран.

Список пользователей должен быть указан в файле users_list.conf

#!/bin/bash

set -eu

users=($(<users_list.conf))
for user in ${users[@]}; do
  echo "User $user"
  pass=$(echo $RANDOM | md5sum | head -c 16)
  echo $pass | passwd $user --stdin
  echo "Password: $pass"
done

Был ли наш пост полезен?

Нажмите на звезду, чтобы оценить мои труды!

Средний рейтинг: 4.5 / 5. Количество голосов: 2

Пока голосов нет. Проголосуй первым!

Мне жаль, что пост вам не помог 🙁

Позвольте мне исправиться.

Поделитесь, что можно улучшить?

Похожие посты