我有一些机器在我登录主账户之后,如果有需要,我可以在没有密码的情况下执行“sudo su - ”。 在我登录我的主账户后,您是否知道Ansible中的任何方式执行“sudo su - ”?提前致谢。Ansible和“sudo su - ”
我例如,在试图 play.yml:
---
- hosts: b1
remote_user: user
become: yes
tasks:
- name: who
shell: whoami >> file.txt
还增加了这Ansible hosts文件:
host ansible_ssh_host=7.7.7.7 ansible_become_method=su ansible_become_exe="sudo su -"
当我执行与-k参数的剧本,它要求我的通行证但是,它以后不会成为root用户。