Модуль community.windows.win_security_policy — изменение параметров локальной политики безопасности
Примечание
Этот модуль входит в коллекцию community.windows (версия 3.1.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install community.windows.
Чтобы использовать её в плейбуке, укажите: community.windows.win_security_policy.
Краткое описание
- Позволяет задавать локальные политики безопасности, настраиваемые с помощью SecEdit.exe.
Параметры
Параметр | Комментарии |
|---|---|
key string / обязательный | Ключ ini в разделе или имя политики, которое нужно изменить. Если этот ключ недопустим, модуль вернёт ошибку. |
section string / обязательный | Раздел ini, в котором находится ключ. Если раздел не существует, модуль вернёт ошибку. Примеры разделов: «Account Policies», «Local Policies», «Event Log», «Restricted Groups», «System Services», «Registry» и «File System». Чтобы изменить раздел |
value string / обязательный | Значение для ключа ini или имени политики. Если ключ принимает логическое значение, то 0 = False, а 1 = True. |
Примечания
Примечание
- Этот модуль использует средство SecEdit.exe для настройки значений. Дополнительные сведения о настраиваемых областях и ключах см. здесь: https://msdn.microsoft.com/en-us/library/bb742512.aspx.
- В доменной среде эти политики могут задаваться с помощью групповой политики (GPO). Модуль может временно изменить их значения, но GPO переопределит эти изменения, если значения отличаются.
- Чтобы просмотреть текущие политики, настроенные в системе, можно также выполнить
SecEdit.exe /export /cfg C:\temp\output.ini. - Для назначения прав пользователей используйте вместо этого модуль ansible.windows.win_user_right.
См. также
См. также
- ansible.windows.win_user_right
-
Управление правами пользователей Windows.
Примеры
- name: Change the guest account name
community.windows.win_security_policy:
section: System Access
key: NewGuestName
value: Guest Account
- name: Set the maximum password age
community.windows.win_security_policy:
section: System Access
key: MaximumPasswordAge
value: 15
- name: Do not store passwords using reversible encryption
community.windows.win_security_policy:
section: System Access
key: ClearTextPassword
value: 0
- name: Enable system events
community.windows.win_security_policy:
section: Event Audit
key: AuditSystemEvents
value: 1
Возвращаемые значения
Общие возвращаемые значения описаны здесь. Далее перечислены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
import_log string | Журнал задания SecEdit.exe /configure, настроившего локальные политики. Используется для отладки при сбоях. Возвращается: выполнен secedit.exe /import и произошло изменение Пример: |
key string | Ключ в разделе, переданный модулю для изменения. Возвращается: при успешном выполнении Пример: |
rc integer | Код возврата после сбоя при запуске SecEdit.exe. Возвращается: при сбое вызовов secedit Пример: |
section string | Раздел, переданный модулю для изменения. Возвращается: при успешном выполнении Пример: |
stderr string | Вывод буфера STDERR после сбоя при запуске SecEdit.exe. Возвращается: при сбое вызовов secedit Пример: |
stdout string | Вывод буфера STDOUT после сбоя при запуске SecEdit.exe. Возвращается: при сбое вызовов secedit Пример: |
value string | Значение, переданное модулю для изменения. Возвращается: при успешном выполнении Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/windows/win_security_policy_module.html