PDA

Показать полную графическую версию : Расшаривание файлов в интернет. (Не совсем облоко)


fox-666
24-11-2016, 12:56
Здравствуйте, уважаемые форумчане.

Значит задача следующая.
Имеется:
1. Есть директория, в которую пользователи ложат изображения, все рассортировано по папочкам.
2. Директория расшаренна для локальной сети, чтоб пользователи могли записывать и читать изображения.
НУЖНО:
1. Генерировать ссылки на определённые файлы и отправлять их агентам, чтоб они могли скачать файл и/или просмотреть.
2. Ссылка должна генерироваться максимально просто.
3. Файлы хранятся на нашем сервере и больше никуда не синхронизируются.
4. Безопасность. Другие агенты не должны получить доступ к не предназначенным для них изображениям.

Если кто имел подобный опыт поделитесь решением, или просто идеями.

Angry Demon
24-11-2016, 13:46
fox-666, ставите какой-либо простенький web-сервер, например, Http File Server (http://www.rejetto.com/hfs/?f=intro), добавляете на роутере ваш сервер в DMZ, настраиваете учётки и шлёте на здоровье агентам ссылки.

fox-666
24-11-2016, 14:25
Цитата Angry Demon:
ставите какой-либо простенький web-сервер »
Уважаемый, Angry Demon, такой способ не подходит.
Я уже думал чтоб поставить Apache, сделать файлы заглушки, и настроить права доступа, с таким же успехом можно сделать FTP или SFTP и опять же права разграничить.
Но это всё не то :(
Нужно минимизировать телодвижения по созданию ссылки (операторы ВО не получали), пусть это даже будет какой-нибудь веб интерфейс , типа как YaDisk , где нажал на файл и он тебе ссылку скопировал в буфер, НО только чтоб файлы туда не через веб по одному грузить, а сразу скопом в папку кидать. Как-то так.

Iska
24-11-2016, 14:49
fox-666, вот как раз-таки не «типа», а именно Яндекс.Диск поддерживает доступ по протоколу WebDAV. Сами кидаете туда скопом через Проводник, раздаёте отдельными Url-ссылками.

fox-666
24-11-2016, 15:29
Уважаемый Iska, Вы знаете как это реализовать?
На собственном сервере.

Iska
24-11-2016, 15:55
fox-666, деталей не подскажу, ибо сам не подымал. А так — windows server webdav - Поиск в Google (https://www.google.ru/search?q=windows+server+webdav), искать, читать и пробовать (например, Installing and Configuring WebDAV on IIS 7 and Later : The Official Microsoft IIS Site (https://www.iis.net/learn/install/installing-publishing-technologies/installing-and-configuring-webdav-on-iis) и т.п.).

fox-666
24-11-2016, 16:43
Спасибо за подсказку. Уже начал читать про WebDAV.
Если что получится отпишусь.

Charg
25-11-2016, 14:45
Нужно минимизировать телодвижения по созданию ссылки (операторы ВО не получали), пусть это даже будет какой-нибудь веб интерфейс , типа как YaDisk , где нажал на файл и он тебе ссылку скопировал в буфер, НО только чтоб файлы туда не через веб по одному грузить, а сразу скопом в папку кидать. Как-то так. »
Dropbox.
Перекидываешь нужное изображение из папки где оно там у вас в папку дропбокса. Ждешь пару секунд чтоб синхронизировалось. Пкм - получить ссылку. Всё.
Либо можно выпендриться и всю эту структуру папок перенести прям внутрь дропбокса.

Iska
25-11-2016, 17:52
Пкм - получить ссылку. Всё. »
А их там ещё не надо делать публичными?




© OSzone.net 2001-2012