“我的环境”用于Linux环境。
我的登录过程是 1.使用我的个人ID登录Linux。 2.然后切换到应用程序ID ==> sudo su-applicationID [此开关不询问密码,而是带我到home domain_path获取applicationID] 3.所有任务都在这里执行。
我可以通过Ansible实现相同的开关吗? 尝试了成为,成为用户和远程用户都行不通 我收到多个错误,不确定如何通过。 它还要求我输入我没有的密码。 看到多个帖子,但不了解sudo su-userID
的组合答案 0 :(得分:0)
试试这个:
- hosts: application
become: yes
become_exe: "sudo su - applicationID"
become_method: su
tasks: