【发布时间】:2018-03-13 22:14:13
【问题描述】:
我是 ansible 的新用户。我正在尝试使用权限提升功能将一行附加到 root 拥有的文件中。
以下文档告诉我可以使用 --ask-become-pass 和 become_user 来提示输入 become_user 密码,但我不知道如何使用它。
http://docs.ansible.com/ansible/become.html
我正在使用的当前代码如下:
- name: Add deploy to sudoers
remote_user: me
become: yes
become_method: su
ask_become_pass: true
lineinfile:
dest=/etc/somefile
line=sometext
regexp="^sometext"
owner=root
state=present
insertafter=EOF
create=True
这给了我错误: 错误:ask_become_pass 不是 Ansible 任务或处理程序中的合法参数
谁能告诉我我在这里可能做错了什么?
提前致谢。
【问题讨论】: