🐧 Как заблокировать и разблокировать несколько пользователей Linux

Скрипты

Команды usermod и passwd используются для блокировки или разблокировки одной учетной записи пользователя за раз, но вам может потребоваться написать несколько небольших bash скриптов для выполнения этого действия для нескольких учетных записей пользователей.

В этом руководстве мы объясним, как заблокировать и разблокировать несколько учетных записей пользователей одновременно в Linux с помощью shell скрипта.

Что такое команда passwd?

Команда passwd – одна из наиболее часто используемых администратором Linux команд для обновления токенов аутентификации пользователей в файле /etc/shadow путем вызова Linux-PAM и Libuser API.

Создание скрипта shell

Мы создадим следующие три скрипта bash для одновременной блокировки и разблокировки нескольких учетных записей.

  • Cкрипт для блокировки пользователей
  • Cкрипт для проверки статуса заблокированных или разблокированных пользователей
  • Cкрипт для разблокировки пользователей
Составьте список пользователей, которых нужно заблокировать или разблокировать.
Каждый пользователь должен быть в отдельной строке.

Добавить комментарий