winserv2003, как дать доступы на определенные файлы из вне?

MIKLFIRM
На сайте с 13.02.2010
Offline
166
433

Есть сервак, не особо силен в администрировании.

Как организовать такую вещь:

В папке лежат файлы, человеку кидается ссылка на файл, он его может скачать, но только его -> к другим файлам доступа не должно быть.

И соответственно таких людей много, и каждому дается ссылка только на свой файл.

Как менее геморно это организовать?

Жизнь в стиле IT (http://www.mikl.su) Мои отзывы (http://about-hosting.ru/) о хостингах.
izbushka
На сайте с 08.06.2007
Offline
110
#1
MIKLFIRM:
человеку кидается ссылка на файл, он его может скачать, но только его -> к другим файлам доступа не должно быть

Если речь о ссылке, то, надо полагать, имеются ввиду протоколы HTTP или FTP.

Соответсвенно нужно поднимать соответсвующий сервер.

Если файл должен остаться на своем месте, то, очевидно, нужно вести список разрешенных файлов, и научить сервер смотреть в этот список. Видимо, руками все это делать вас не устроит, соответственно, помимо раздающего сервера, нужно будет поднивать сервис, занимающийся раздачей прав.

В целом это не просто, но вполне возможно. У меня дома для аналогичной цели поднят nginx + perl на линуксе. Но можно сделать и на винде.

Если такой уровень сложности решения вашей задачи вас устраивает, могу рассказать подробнее на уровне алгоритма.

Mik Foxi
На сайте с 02.03.2011
Offline
1217
#2

ставьте http или ftp сервер, но учтите что на винде это очень дыряво по умолчанию получается.

Антибот, антиспам, веб фаервол, защита от накрутки поведенческих: https://antibot.cloud/ (8 лет на защите сайтов). Форум на замену серчу: https://foxi.biz/
iamsens
На сайте с 26.08.2009
Offline
115
#3

у нгинкса есть модуль, для примерно таких целей

http://nginx.org/ru/docs/http/ngx_http_auth_request_module.html

но логику бекенда, нужно самому написать

[Удален]
#4

Самый простой и быстрый вариант это поднять фтп. Больше времени у вас уйдет на создание юзеров и редактирование прав.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий