Сценарий Usermod Nologin

Мне любопытно, как кто-то будет реализовывать сценарий, чтобы дать / usr / bin / nologin или / bin / false для всех учетных записей, отличных от root, между 1-999 (и любым определенным диапазоном uid, если на то пошло).

Мне нравится делать это регулярно на машинах (за исключением rsync и нескольких других приложений), но я делаю это вручную. То есть, я набираю «usermod [username] -s / usr / bin / nologin» для каждого пользователя повторно.

Как бы вы это сделали?

Interesting Posts

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

CWP Postfix отправляет почту, хост не принимает почту с localhost

Python 3.4.3 не удалось создать модули _ssl и _hashlib в Debian Strech

Как проверить, включена ли переадресация портов?

От Ubuntu до Debian или CentOS

Postfix Dovecot unix Ошибка: отсутствует атрибут '=' после атрибута

Поиск исходного источника ядра

Как узнать процесс работы общей библиотеки?

Bash Script: передача переменной в скрипт bash, содержащий кавычки, одинарные кавычки. и т.д.

smbd сбой после выхода из системы или неудачная попытка входа в систему

shell: объединение точек с запятой и амперсанда в bash / sh

Могу ли я emacs автоматически отступать весь мой код после того, как все написано?

Использование iptables для блокировки определенных служб

Почему root не может открыть псевдотерминал? (доступ запрещен)

Замена xfce на awusome в Xubuntu

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