Как использовать ansible с учетными записями домена на windows
У меня возникают проблемы с получением доступа, чтобы иметь возможность использовать учетные записи домена на компьютерах с Windows. Он говорит мне, что учетные данные не распознаются (та же ошибка, когда вы вводите неверный пароль). Это работает нормально, когда я пытаюсь использовать локальные учетные записи, хотя.
Мой инвентарь выглядит так:
hostname:
public_ipv4_cidr: .....
.....
ansible_connection: winrm
ansible_user: DOMAIN\user
:
команда, которую я использую для запуска моей книги игр:
ansible-playbook -i inventory/ playbook.yml -k
1 ответ
Вы можете попробовать 2 вещи:
Добавлять
ansible_winrm_transport: ntlm
в вашем инвентаре при условии, что NTLM разрешен/включен в вашей среде WindowsЧтобы окончательно устранить эту проблему, настройте Kerberos на хосте Ansible https://docs.ansible.com/ansible/latest/user_guide/windows_winrm.html#kerberos .