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
.
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
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
.
Tags ansible