Salt stack SaltStack:如何将文件从minion复制到SaltStack文件服务器

Salt stack SaltStack:如何将文件从minion复制到SaltStack文件服务器,salt-stack,Salt Stack,我需要将一个文件从仆从复制到saltstack服务器文件(salt://) 我怎样才能做到这一点 我尝试过这样的状态,但不起作用 copy: file.managed: - name: salt://a.txt - source: /tmp/a.txt Hicham您可以使用: 请注意,如文件所述,出于安全目的,您必须在主配置文件中将file_recv设置为True,然后重新启动主配置,以启用此功能,即使如此,也只允许仆从将文件上载到仆从的缓存目录(/var/cache/s

我需要将一个文件从仆从复制到saltstack服务器文件(salt://)

我怎样才能做到这一点

我尝试过这样的状态,但不起作用

copy:
  file.managed:
    - name: salt://a.txt
    - source: /tmp/a.txt
Hicham

您可以使用:


请注意,如文件所述,出于安全目的,您必须在主配置文件中将
file_recv
设置为
True
,然后重新启动主配置,以启用此功能,即使如此,也只允许仆从将文件上载到仆从的缓存目录(
/var/cache/salt/master/minions/minion id/files
)。指定
upload\u path
会将文件上载到缓存目录中的子目录。

感谢您的帮助,您知道其他仆从是否可以访问此目录吗?不客气。不幸的是,出于安全目的,每个仆从都有自己的缓存目录,如
仆从id
的c部分所示ache目录路径名。
copy:
  module.run:
    - name: cp.push
    - path: /tmp/a.txt
    - upload_path: /tmp