Ansible的非ssh密码

我正在设置我的可靠的手册来configuration我的服务器通过Windows AD而不是本地身份validation系统进行身份validation。 除了跑步的时候,我的一切都在运转

networking广告join-U myusername

此命令要求inputmyusername的密码,这与ssh和sudo密码不同。 有没有办法将密码储存在保险库中,并且有足够的权限来抓取该命令? 如果没有,是否有一种方法可以提示我input密码,而不是只是崩溃,所以我可以手动input密码? Ť

您可以提供密码到net ads join像这样:

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

将密码存储在一个不可靠的Vault文件中,然后照常使用shellcommand模块在Ansible任务中使用它。