gpt4 book ai didi

file - Ansible 副本未正确设置文件模式

转载 作者:行者123 更新时间:2023-12-04 13:30:47 25 4
gpt4 key购买 nike

我有一个 Ansible 脚本,其中包括将一些文件复制到服务器:

  - name: copy vhost basic files to folder
copy:
src: "{{ item }}"
dest: /var/www/vhosts/mmpew/
mode: 664
owner: "{{ deploy_user }}"
group: "{{ deploy_user }}"
with_fileglob:
- ../files/vhost/*

在我的 Macbook 上本地文件具有权限 -rw-r--r-- ,但是即使我将ansible脚本中的模式设置为664,服务器上的结果文件也有权限 -r-----rwt .

为什么哦为什么服务器上的结果文件与 ansible 脚本中设置的模式或从我的本地文件系统中复制它们的原始权限不匹配?

我什至尝试使用 Ansible 文件模块正确设置模式:
  - name: Make sure the files I just uploaded are chmodded correctly
file:
path: /var/www/vhosts/mmpew/{{ item }}
mode: 644
with_items:
- the.txt
- files.php
- here.py

但即使我没有从 Ansible 得到错误,文件模式也没有正确设置。

有人可以告诉我这里有什么问题吗?欢迎所有提示!

最佳答案

使用mode: 06440是必要的。

关于file - Ansible 副本未正确设置文件模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46891706/

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