pam_limits - Изменение лимитов PAM в Linux
Новое в версии 2.0.
Описание
- Модуль
pam_limitsизменяет лимиты PAM, по умолчанию в /etc/security/limits.conf. Полная документация доступна в man limits.conf(5).
Параметры
| параметр | обязательно | по умолчанию | варианты | комментарии |
|---|---|---|---|---|
| backup | нет | нет |
| Создать резервную копию файла, включая отметку времени, чтобы восстановить исходный файл в случае неверных изменений. |
| comment | нет | Комментарий, связанный с лимитом. | ||
| dest | нет | /etc/security/limits.conf | Изменить путь к limits.conf. | |
| domain | да | Имя пользователя, @имя_группы, символ подстановки, диапазон uid/gid. | ||
| limit_item | да |
| Лимит для установки | |
| limit_type | да |
| Тип лимита, см. man limits для объяснения | |
| use_max | нет | нет |
| Если установлено yes, максимальное значение будет использовано или сохранено. Если указанное значение больше значения в файле, содержимое файла заменяется новым значением, иначе содержимое не изменяется. |
| use_min | нет | нет |
| Если установлено yes, минимальное значение будет использовано или сохранено. Если указанное значение меньше значения в файле, содержимое файла заменяется новым значением, иначе содержимое не изменяется. |
| value | да | Значение лимита. |
Примеры
# Add or modify nofile soft limit for the user joe
- pam_limits:
domain: joe
limit_type: soft
limit_item: nofile
value: 64000
# Add or modify fsize hard limit for the user smith. Keep or set the maximal value.
- pam_limits:
domain: smith
limit_type: hard
limit_item: fsize
value: 1000000
use_max: yes
# Add or modify memlock, both soft and hard, limit for the user james with a comment.
- pam_limits:
domain: james
limit_type: '-'
limit_item: memlock
value: unlimited
comment: unlimited memory lock for james
Примечания
Примечание
- Если файл dest не существует, он создаётся.
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Для получения помощи в разработке модулей, если вы так решите, пожалуйста, ознакомьтесь с Информация о сообществе и вклад, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/pam_limits_module.html