Ubuntu Ansible playbook无法安装apt

Ubuntu Ansible playbook无法安装apt,ubuntu,ansible,ansible-2.x,Ubuntu,Ansible,Ansible 2.x,我正试图通过ANSI在remote上进行测试安装,但无法运行Apt get,附加图像: 剧本 错误 apt需要root权限。加: been:true 给你的剧本。确保user具有所需的sudo权限。apt将需要root权限。加: been:true 给你的剧本。确保用户具有所需的sudo权限。非常感谢您的快速响应,非常迫切需要修复此错误并通过Ansible获得安装。现在我要一个密码,我试着把用户和密码放在剧本的执行句中: ansible playbook playbook.yml--user=

我正试图通过ANSI在remote上进行测试安装,但无法运行Apt get,附加图像:

剧本

错误


apt
需要root权限。加:
been:true

给你的剧本。确保
user
具有所需的sudo权限。

apt
将需要root权限。加:
been:true

给你的剧本。确保
用户
具有所需的sudo权限。

非常感谢您的快速响应,非常迫切需要修复此错误并通过Ansible获得安装。现在我要一个密码,我试着把用户和密码放在剧本的执行句中:

ansible playbook playbook.yml--user=username--sudo pass=yourPassword

ansible playbook playbook.yml-i inventory.ini--user=username--sudo pass=yourPassword

ansible playbook playbook.yml-i inventory.ini--user=username\--额外变量“ansible\u sudo\u pass=yourPassword”

ansible playbook playbook.yml-i inventory.ini--user=username\--额外变量“ansible\u been\u pass=yourPassword”

你可以告诉我如何进入通行证

剧本的句子如下:

"--- -主机:Web服务器 远程用户:用户 任务: -名称:安装示例 apt:name:filezilla state=present 变成:是的 "

十亿谢谢


非常感谢您的快速响应,非常迫切需要修复此错误并通过ansiable进行安装。现在我要一个密码,我试着把用户和密码放在剧本的执行句中:

ansible playbook playbook.yml--user=username--sudo pass=yourPassword

ansible playbook playbook.yml-i inventory.ini--user=username--sudo pass=yourPassword

ansible playbook playbook.yml-i inventory.ini--user=username\--额外变量“ansible\u sudo\u pass=yourPassword”

ansible playbook playbook.yml-i inventory.ini--user=username\--额外变量“ansible\u been\u pass=yourPassword”

你可以告诉我如何进入通行证

剧本的句子如下:

"--- -主机:Web服务器 远程用户:用户 任务: -名称:安装示例 apt:name:filezilla state=present 变成:是的 "

十亿谢谢


如果您使用
NOPASSWD:ALL
启用无密码sudo会更容易,如果您不使用to,您可以提示输入密码:
$>ansible playbook.yml-K
如果您将密码作为参数传递,您可以使用:
$>ansible playbook.yml--extra vars='ansible_been_pass=“XXXX”“
在密码中使用特殊字符时,我没有任何运气。例如,我的密码有
@
字符。我已经尝试过使用JSON等进行转义,但它只在我使用更简单的字母数字字符时才起作用。如果您使用
NOPASSWD:ALL
启用无密码sudo会更容易。如果您不使用to,您可以提示输入密码:
$>ansible playbook playbook.yml-K
,如果您将密码作为参数传递,您可以使用:
$>ansible playbook playbook.yml--extra vars='ansible'u been_pass=“XXXX”
我没有在密码中使用特殊字符。例如,我的密码有
@
字符。我尝试过转义,使用JSON等,但只有当我使用更简单的字母数字字符时,它才起作用。