Ansible" service"神秘地呼唤成功,没有sudo

时间:2016-03-26 00:13:13

标签: ansible-playbook

使用systemctl管理服务需要我sudo:

管理> sudo systemctl start foo

然而,ansible神奇地成功,没有明确的sudo引用:

- hosts: targets   
  remote_user: admin
  become: yes   
  service: name=foo state=started 

"成为" sudo服务调用的隐式请求?

1 个答案:

答案 0 :(得分:-1)

成为指令启用"权限提升" (不是特别准确,但他们称之为)。

单独使用成为的原因是 become_method 默认为 sudo become_user 默认为 remote_user