Лучший способ заблокировать группу раз в неделю [дубликат]

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

Каким будет ваше элегантное решение для этого? Спасибо за любые комментарии или креативные +и+ безопасные ответы.

Она также должна выкидывать зарегистрированных пользователей. И позаботиться о любых средствах входа, таких как пароли или ssh-ключи.

(Отредактировано как предложено)

-1
задан 13 February 2021 в 02:07
1 ответ

Объединение pam_time из ] вопрос, который я упомянул с заданием cron, которое периодически запускается по воскресеньям, должно выполнить то, что вы хотите.

Задание cron перечисляет зарегистрированных пользователей с терминалом (с who ) и с uid> = 1000 и вызывает pkill -HUP -u . С X-сессиями может быть немного сложнее.

Этот подход проблематичен - мы не знаем, в какой среде вы планируете его использовать. Пользователи могут (по понятным причинам) не приветствовать прекращение их работы без возможности сохранения или могут планировать длительное выполнение задания, для которого требуется терминал.

1
ответ дан 24 April 2021 в 03:02

Теги

Похожие вопросы