Изменение пароля группы?

есть ли возможность заставить пользователей одной группы менять пароль каждые несколько месяцев?

Я использую RedHat linux, и мне любопытно, есть ли возможность разрешить его с группой, а не для каждого отдельного пользователя?

  • В моем безопасном журнале добавлена ​​новая группа, о которой я не уверен после добавления семанажа
  • Разрешения группы неэффективны, разрешение все еще запрещено
  • Можно ли совместно использовать папку внутри моего домашнего каталога с другим пользователем?
  • Использование umask для установки групповых разрешений
  • Два пользователя с разными разрешениями в одном каталоге
  • Как добавить группу "sudo"
  • addgroup vs groupadd
  • id не показывает все группы пользователей
  • One Solution collect form web for “Изменение пароля группы?”

    Нет никакой утилиты, которая сделает это автоматически для вас. Тем не менее, вы можете использовать аналогичный код для достижения своей цели.

    gm=$(groupmems -g GroupName -l); declare -a members="($gm)"; for user in "${members[@]}"; do chage -d 0 "$user"; done 

    Эта команда устанавливает значение для даты последнего изменения пароля в эпоху (1 января 1970 г.). Это значение заставляет немедленно истекать срок действия пароля независимо от того, какая политика старения пароля, если таковая имеется, действует.

    После того, как вы протестировали код, поместите его в файл, сделайте его исполняемым и позвольте ему выполнить задание cron соответственно.

    Linux и Unix - лучшая ОС в мире.