首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用synchronize时可能会提示密码

使用synchronize时可能会提示密码
EN

Stack Overflow用户
提问于 2014-07-01 15:13:13
回答 1查看 4.8K关注 0票数 17

我通过以下方式使用ansible

ansible-playbook -f 1 my-play-book.yaml --ask-pass --ask-sudo-pass

在此之后,我被要求输入ssh和sudo密码(两者的密码相同)。

在我的剧本文件中,我使用了同步任务:

synchronize: mode=push src=rel/path/myfolder/ dest=/abs/path/myfolder/

对于每个主机,系统都会提示我输入远程主机的ssh密码(与我在运行攻略开始时输入的密码相同)

如何避免在执行同步任务时输入密码?

EN

回答 1

Stack Overflow用户

发布于 2015-04-14 12:50:19

如果您已在上正确设置了ssh密钥,则以下内容应可用。

代码语言:javascript
复制
ansible all -m synchronize -a "mode=push src=rel/path/myfolder/ dest=/abs/path/myfolder/" -i <host>, -vvv

我能够在没有任何密码提示的情况下让上面的程序工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24504430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档