首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将主机密钥从控制机复制到目标

如何将主机密钥从控制机复制到目标
EN

Stack Overflow用户
提问于 2016-11-12 07:08:08
回答 1查看 530关注 0票数 0

如何将不可失控制机主机密钥复制到目标服务器known_hosts?问题是,已经完成了此设置,以便在没有提示的情况下连接到这些目标服务器。

我应该使用带有密码身份验证和秘密变量的任务来设置密钥,还是在配置之前手动配置主机密钥?

EN

回答 1

Stack Overflow用户

发布于 2016-11-12 08:38:34

您既可以设置ansible_ssh_useransible_ssh_pass变量,也可以在运行剧本时从命令行传递它们:-用户和--询问- pass。

您可以将变量放入用Ansible Vault编码的var文件,以保持它们的机密性(但不要忘记为目标主机包括此文件)。

请查看此答案以获得更多详细信息:https://serverfault.com/questions/628989/how-set-to-ansible-a-default-user-pass-pair-to-ssh-connection

您可以在稍后的任务中为名为ansible_ssh_private_key_file的SSH键指定变量(我认为您应该使用set_fact)。我不完全确定,但如果你在附近玩,也许会有用。

另一方面,如果您已经指定用户名和密码,则使用什么没有区别。

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

https://stackoverflow.com/questions/40560467

复制
相关文章

相似问题

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