Копировать вставить файл из дома в общедоступный _html

Вместо

shell: echo {{ item }} >> /tmp/ips
with_items: "{{  ip  }}"

Используйте шаблон .

template:
  src: ips.j2
  dest: /tmp/ips

с шаблоном ips.j2

{% for item in ip %}
{{ item }}
{% endfor %}

-1
25.12.2020, 05:39
1 ответ

Чтобы иметь возможность переместить файл в папку, вам необходимо иметь разрешение на запись в эту папку.
Чтобы получить доступ к какой-либо папке, вам необходимо иметь разрешение на выполнение для папок над ней, на ее пути.
Разрешение на запись в папку дает вам право создавать в ней новый объект (файлы или папки ).
Разрешение на выполнение в папке дает вам разрешение на вход в папку (которое необходимо для того, чтобы иметь возможность заходить в ее подпапки, чтобы писать в них ).

Чтобы иметь возможность перемещать файл taoismtreeofknowledge.jpgв /var/www/thepowerhouremethord.org/public_html/pictures, пользователь, который перемещает файл, должен иметь разрешение на запись в /var/www/thepowerhouremethord.org/public_html/picturesи разрешение на выполнение и все папки на своем пути.

1
18.03.2021, 22:40

Теги

Похожие вопросы