Senha não-ssh para Ansible

1

Estou configurando meu ansioso playbook para configurar meus servidores para autenticação no Windows AD em vez do sistema de autenticação local. Eu tudo está funcionando, exceto quando eu corro

net ads join -U myusername

Esse comando requer que eu digite a senha do myusername, que é diferente das senhas ssh e sudo. Existe uma maneira de armazenar uma senha no vault e ter uma captura segura para esse comando? Se não, há uma maneira de ter ansible me solicitar a senha em vez de apenas falhar para que eu possa digitá-lo manualmente? T

    
por AverageAllen 17.07.2015 / 17:57

1 resposta

2

Você pode fornecer a senha para net ads join da seguinte forma:

net ads join -U <username>%<password>

Armazene a senha em um arquivo ansible e, em seguida, use-a na tarefa Ansible usando o módulo shell ou command .

    
por 21.07.2015 / 02:24

Tags