相关疑难解决方法(0)

Ansible:维护sudoers列表的最佳实践

文档中,有一个使用lineinfile模块进行编辑的示例/etc/sudoers.

- lineinfile: "dest=/etc/sudoers state=present regexp='^%wheel' line='%wheel ALL=(ALL) NOPASSWD: ALL'"
Run Code Online (Sandbox Code Playgroud)

感觉有点hackish.

我假设user模块中有一些东西可以处理这个问题,但似乎没有任何选择.

添加和删​​除用户的最佳做法是/etc/sudoers什么?

python unix user-management ansible

31
推荐指数
2
解决办法
3万
查看次数

Ansible:如何将存储库克隆为其他用户

我正在尝试用Ansible编写部署规则.一些步骤是:

  1. 更新和升级服务器
  2. 创建一个名为harry的用户
  3. 将公钥和私钥添加到哈里
  4. 从bitbucket.org克隆一个Git存储库

我想将存储库作为harry用户在其主目录中克隆(这就是我复制它的公钥和私钥的原因).问题是无法指定用户必须执行git clone.所以Ansible尝试以root身份克隆存储库并失败,因为他没有访问存储库的权限.

你是如何解决这个问题的?

git ansible ansible-playbook

10
推荐指数
2
解决办法
2万
查看次数

标签 统计

ansible ×2

ansible-playbook ×1

git ×1

python ×1

unix ×1

user-management ×1