Ограничение числа параллельных сеансов пользователей
Редактировал(а) Олеся 2021/09/20 10:15
Модуль аутентификации pam_limits предназначен для ограничения ресурсов пользователей. При задании ограничений необходимо убедиться, что модуль pam_limits присутствует в сценариях аутентификации.
В файле /etc/security/limits.conf определяются ограничения ресурсов системы для пользователя или группы пользователей. Формат файла:
<domain> <type> <item> <value>
Описание полей приведено в таблице. Более подробное описание полей приведено в файле /etc/security/limits.conf.
Поле | Описание |
<domain> | Поле может содержать:
символ «*» (данное ограничение будет ограничением по умолчанию) |
<type> | Тип ограничения: мягкое (soft) или жесткое (hard). Мягкое ограничение определяет число системных ресурсов, которое пользователь все еще может превысить, жесткое ограничение превысить невозможно. При попытке сделать это, пользователь получит сообщение об ошибке |
<item> | Параметром ограничения может быть:
|
<value> | Ограничительное значение параметра |
Следующая запись ограничит число параллельных сеансов доступа для каждой учетной записи пользователей:
* - maxlogins 5
При регистрации в шестом сеансе пользователь user увидит сообщение:
Too many logins for 'user'.