我正在从 AWX GUI 运行作业/剧本(git 源),但它一直以 root 用户身份通过 ssh 连接到托管主机。
在凭证中我填写了 SSH PRIVATE KEY,USERNAME 为空白,并且默认配置 /etc/ansible/ansible.cfg 没有改变,也就是说默认的 remote_user 被注释掉了。
这是标准的 AWX 安装,没有针对 awx 用户的额外 ansible.cfg 文件。我的理解是,当未指定用户时,它应该尝试以当前用户(即 awx)身份进行连接。
(ansible 2.9.6)(AWX 9.3.0)
它从哪里选择 root 用户?