我是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
Run Code Online (Sandbox Code Playgroud)
这给了我错误:错误:ask_become_pass不是Ansible任务或处理程序中的合法参数
谁能让我知道我在这里做错了什么?
提前致谢.
我正在为rails 4应用程序进行远程身份验证.密码哈希是使用冷融合哈希库编写的,我需要尝试匹配Rails中的最终结果以允许用户进入应用程序.
我确实看到Digest库有一些用于将字符串转换为SHA512十六进制的东西.但这似乎不是我需要的.哈希的示例片段如下:ü\rÀÚ힎
Ruby中是否有哈希库允许我在SHA512中散列字符串.这样的事情是否存在或是否存在我可以利用的外部宝石?
提前致谢.