ansible vars中的ansible标识ssh用户

用户名

在一些ansible脚本中,我得到了一个

rsync: mkdir "/var/www/xxx" failed: Permission denied

我需要检查Ansible在目标VM中使用的用户是什么。

如何用debug:一行打印用户

我正在寻找类似$ idunix命令的命令来调试权限Pb。

拉维·特祖(RaviTezu)

Ansible将始终默认为当前用户(在Shell中),并且如果您要使用其他用户连接到远程计算机,则可以在Ansible剧本中使用remote_user

有关更多详细信息,请参见:http : //docs.ansible.com/ansible/intro_configuration.html#remote-user

如果要运行shell命令并捕获输出,请执行以下操作:

  - name: "Run a shell command"
    shell: /usr/bin/id
    register: result

  - name: Print the value of result
    debug: var=result

或者

  - name: Print the user id using the ansible_user_id fact
    debug: msg="{{ansible_user_id}}"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ansible vars中的ansible标识ssh用户

来自分类Dev

vars中的Ansible变量操作

来自分类Dev

Ansible concat vars to string

来自分类Dev

Ansible:在vars_prompt中输出变量

来自分类Dev

Ansible 在 JIRA 中创建用户

来自分类Dev

Ansible用户ssh sudo PermitRootLogin已禁用

来自分类Dev

ansible:ansible_ssh_user覆盖组中主机的值

来自分类Dev

ansible用户当前配置中的用户

来自分类Dev

角色的Ansible vars_prompt

来自分类Dev

Ansible:更改SSH密钥

来自分类Dev

Ansible“成为”zimbra 用户

来自分类Dev

从ansible中的group_vars中读取变量值

来自分类Dev

Ansible中的隐含SSH连接参数

来自分类Dev

Playbook中的Ansible Change SSH端口

来自分类Dev

如何通过Ansible中的extra_vars阻止覆盖变量?

来自分类Dev

Ansible中的角色未加载vars子文件夹

来自分类Dev

Ansible Acess vars提示值以在dict中检查多个值

来自分类Dev

如何解析Ansible group_vars词典中的变量?

来自分类Dev

group_vars 文件中的 Ansible 多个密码库

来自分类Dev

从Ansible模块访问Ansible事实。在Ansible中预取/刷新?

来自分类Dev

在Ansible v2中,哪个变量存储ssh用户名?

来自分类Dev

如何在Ansible中为所有主机设置默认的ssh用户?

来自分类Dev

Ansible and crontabs

来自分类Dev

与大厅Ansible

来自分类Dev

Ansible:ansible.cfg的路径

来自分类Dev

Ansible Lineinfile中的引号

来自分类Dev

Ansible中的嵌套哈希

来自分类Dev

在ansible中合并字典

来自分类Dev

Ansible中的条件文本