我是新的ansible,我们使用pbrun(powerbroker)而不是sudo,并且rootlogin在所有服务器上都是禁用的。 我怎样才能通过有能力的主人设置无密码login到所有从服务器?
我的考虑:我们可以创build一个合适的用户>它应该通过pbrun自动切换到root。
这怎么设置?
只需创build一个用户,并通过pbrun授予完整的权限。
在Ansible集:
webserver ansible_user=manager ansible_become=true ansible_become_method=pbrun
在清单中。 可以从播放到任务级别设置become_method指令。 请参阅成为文件的进一步说明。