pam_limits - Изменение лимитов PAM в Linux
Новая версия с 2.0.
Описание
- Модуль
pam_limitsизменяет лимиты PAM, по умолчанию в /etc/security/limits.conf. Полную документацию см. в man limits.conf(5).
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| backup bool |
| Создать резервную копию файла, включая информацию о времени создания, чтобы вы могли восстановить исходный файл в случае неправильного изменения. |
| comment | Значение по умолчанию: "" | Комментарий, связанный с лимитом. |
| dest | Значение по умолчанию: "/etc/security/limits.conf" | Изменить путь к файлу limits.conf. |
| domain обязательно | Имя пользователя, @имя группы, подстановочный знак, диапазон uid/gid. | |
| limit_item обязательно |
| Лимит, который нужно установить |
| limit_type обязательно |
| Тип лимита, см. man limits для объяснения |
| use_max bool |
| Если установлено yes, максимальное значение будет использовано или сохранено. Если указанное значение больше значения в файле, содержимое файла заменяется новым значением, иначе содержимое не изменяется. |
| use_min bool |
| Если установлено yes, минимальное значение будет использовано или сохранено. Если указанное значение меньше значения в файле, содержимое файла заменяется новым значением, иначе содержимое не изменяется. |
| value обязательно | Значение лимита. |
Примечания
Примечание
- Если файл dest не существует, он создается.
Примеры
# 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
Статус
Этот модуль помечен как предварительный просмотр, что означает, что его интерфейс не гарантируется обратной совместимостью.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.
Автор
- Sebastien Rohaut (@usawa)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/pam_limits_module.html