gpt4 book ai didi

ansible - 我可以在 Ansible 中使用 sudo 连接 "local"吗?

转载 作者:行者123 更新时间:2023-12-04 20:40:53 27 4
gpt4 key购买 nike

我放弃了,只是无法理解如何通过“连接:本地”+“sudo:是”使用 Ansible。
我有类似的东西:

ansible-playbook ansible/desktop.yml

- hosts: localhost
connection: local
...
tasks:
- apt_repository: repo='ppa:alexey-smirnov/deadbeef'
sudo: yes

我也试过 sudo_user: ...参数, sudo在命令之前, ansible-playbook --sudo--ask-sudo-pass
目前:
failed: [localhost] => {"failed": true}
msg: [Errno 13] Permission denied

应该如何执行?
ansible --version
ansible 1.7.2

最佳答案

尝试

ansible-playbook -i <inventory> ansible/desktop.yml -u <local user who can sudo with password> --ask-sudo-pass

这将使 ansible 使用您在 -u 中提到的远程用户.当它使用该用户进行 sudo 时,它会要求您输入 sudo 密码。

关于ansible - 我可以在 Ansible 中使用 sudo 连接 "local"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26460067/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com