问答详情
源自:2-4 Python自动化运维——Ansible使用教程1

ansible添加机器 怎么添加公钥,公钥怎么来的,没写清楚

有些步骤您机器添加完了就没有演示,也应该演示一遍

提问者:qq_慕慕慕 2020-09-22 10:26

个回答

  • LSW在树上唱歌
    2020-09-30 10:10:36

    比如

    ansible主机IP:192.168.0.10

    ansible要管理的客户端的IP:192.168.0.20

    只要执行以下的一步就可以了:

    在ansible主机上执行:ssh-copy-id 192.168.0.20

    注:
    如果执行ssh-copy-id提示没有公钥,就先执行ssh-keygen,然后根据提示按回车,就生成了一对秘钥(私钥和公钥,它们存在在~/.ssh下)
    这样就可以执行ssh-copy-id的步骤了