Автор Тема: FTPD - выполнить скрипт после загрузки файла  (Прочитано 1158 раз)

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Нужно  после каждой загрузки файла на сервере FTP запускать скрипт.
Например скрипт, который сразу после приема файлов, будет эти файлы раскладывать по другим местам, освобождая место в каталоге .

Есть такая возможность у сервера pure-ftpd. Установил, но сам скрипт не удается запускать.
Не нашел /etc/default/pure-ftpd-common , где указывают для UPLOADSCRIPT= этот скрипт.
Вручную файл создавал и прописывал. Не помогло.
Команда
pure-uploadscript -B -r /etc/pure-ftpd/scrтакже результатов не дала.

Как правильно запускать или где почитать в привязке к ALT Linux про эту возможность у pure-ftpd ?
В /usr/share/doc/pure-ftpd-1.0.29  не нашел.

Есть такие возможности у PROFTP или VSFTP ?
 
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 138
    • Домашняя страница
Андрей Черепанов (cas@)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 360
  • Учиться .... Телепатами не рождаются, ими ....
mod_exec.html - нет на сайте такого.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 360
  • Учиться .... Телепатами не рождаются, ими ....
Хотя:

$ apt-cache search proftp | grep exe
proftpd-mod_exec - Executes external scripts

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 360
  • Учиться .... Телепатами не рождаются, ими ....

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Я может не в кассу, но первое что пришло на ум это виджет Magic Folder, который представляет из себя сортировочный скрипт.
Можно создать такую папку и указать, чтоб pure-ftpd складывал в нее, а она уже раскидает куда надо по типу файлов например.
Например / общий каталог откуда можно только качать и в нем будет /upload куда пользователи могут закачивать, а она будет раскидывать.