win_domain_computer – Управление компьютерами в Active Directory
Новая версия 2.6.
Обзор
- Создание, чтение, обновление и удаление компьютеров в Active Directory с использованием компьютера-моста Windows для запуска команд PowerShell New-ADComputer, Get-ADComputer, Set-ADComputer, Remove-ADComputer и Move-ADObject.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| description - | По умолчанию: "" | Указывает описание объекта. Этот параметр устанавливает значение свойства Description для объекта. Отображаемое имя LDAP (ldapDisplayName) для этого свойства — description. |
| dns_hostname - | Указывает полное доменное имя (FQDN) компьютера. Этот параметр устанавливает свойство DNSHostName для объекта компьютера. Отображаемое имя LDAP для этого свойства — dNSHostName. Требуется, когда state=present. | |
| enabled boolean |
| Указывает, включен ли аккаунт. Включенный аккаунт требует пароль. Этот параметр устанавливает свойство Enabled для объекта аккаунта. Этот параметр также устанавливает флаг ADS_UF_ACCOUNTDISABLE атрибута управления учетными записями Active Directory (UAC). |
| name - / обязательно | Указывает имя объекта. Этот параметр устанавливает свойство Name объекта Active Directory. Отображаемое имя LDAP (ldapDisplayName) этого свойства — name. | |
| ou - | Указывает путь X.500 организационной единицы (OU) или контейнера, где создается новый объект. Требуется, когда state=present. | |
| sam_account_name - | Указывает имя учетной записи Security Account Manager (SAM) компьютера. Максимальная длина — 256 символов, рекомендуется 15 для совместимости со старыми операционными системами. Отображаемое имя LDAP (ldapDisplayName) для этого свойства — sAMAccountName. Если опущено, значение такое же, как name. Примечание. Все имена компьютеров SAMAccountNames должны оканчиваться на $. | |
| state - |
| Указывает, должен ли компьютер быть present или absent в Active Directory. |
Примеры
- name: Add linux computer to Active Directory OU using a windows machine
win_domain_computer:
name: one_linux_server.my_org.local
sam_account_name: linux_server
dns_hostname: one_linux_server.my_org.local
ou: "OU=servers,DC=my_org,DC=local"
description: Example of linux server
enabled: yes
state: present
delegate_to: my_windows_bridge.my_org.local
- name: Remove linux computer from Active Directory using a windows machine
win_domain_computer:
name: one_linux_server.my_org.local
state: absent
delegate_to: my_windows_bridge.my_org.local
Статус
- Этот модуль не гарантирует обратную совместимость интерфейса. [preview]
- Этот модуль поддерживается сообществом Ansible. [community]
Авторы
- Daniel Sánchez Fábregas (@Daniel-Sanchez-Fabregas)
Подсказка
Если вы обнаружите какие-либо проблемы в этом документе, вы можете отредактировать его, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.7/modules/win_domain_computer_module.html