synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяОбмен Файлами: Windows, Mac OSX, Linux › Доступ к файлам по http/https.

Доступ к файлам по http/https.

sashok · 05.07.2021

Добрый вечер, уважаемые форумчане!

Подскажите, пожалуйста, можно как-то настроить web доступ к файлам в определенном каталоге? Нужен доступ к файлам по http(s), наподобие как при использовании hfs (https://www.rejetto.com/hfs/?f=ss). В идеале хотелось бы увидеть такую схему: каталог "/volume1/share_folder" в нём файлы, открываем ссылку "https://synology/share_folder/" и видим листинг директории.

Буду благодарен, если кто-то подскажет в какую-сторону думать.

Accelerator · 06.07.2021

Вам наверное сюда: 

 

Diafilm · 06.07.2021

Через ссылки быстрого доступа, использовать совместно.

sashok · 06.07.2021
2 часа назад, Diafilm сказал:

Через ссылки быстрого доступа, использовать совместно.

Я так изначально хотел настроить, но сгенерировать ссылку для совместного доступа к папке, которая находится в корне раздела нельзя. Допустим путь такой: /volume1/folder1/folder2/ . На каталог folder2 можно такой доступ дать, а на folder1 нельзя. А в folder1 несколько сотен Гб мелких файлов, переносить их - плохой план. 

alexy · 08.07.2021

Правильно. Нельзя. Вы же расшариваете не volume1, а folder1.

А вообще надо определиться, какой IP адрес вам даёт провайдер. От этого уже плясать. Если "серый" (192.168.x.x или 10.x.x.x) то только через облако quickconnect в Панели управления в соответствующем пункте. Если "белый", то можно ещё подключить во "Внешнем доступе" какой-нибудь сервис DDNS, хотя бы тот же от Synologю Можно пойти другим путём. Настроить доступ во внутреннюю сеть через ваш маршрутизатор. Эта настройка уже зависит от него.

Я себе сделал все три способа на всякий случай.

sashok · 13.07.2021
В 08.07.2021 в 15:22, alexy сказал:

Правильно. Нельзя. Вы же расшариваете не volume1, а folder1.

При таком расположении (/volume1/folder1/folder2/) folder1 нельзя расшарить, можно только folder2. Мне не надо расшаривать volume1.

Доступ нужен только из локальной сети. 

sashok · 13.07.2021

Частично решил задачу. Установил Apache.

В конфиге /usr/local/etc/apache24/conf/httpd24.conf поправил путь к каталогу:

 

<VirtualHost _default_:80 _default_:443>
    DocumentRoot "/volume1/folder1/"

Теперь при обращении к https://synology/1.jpg открывается изображение. Листинга директории нет, но имена файлов известны, сказали можно оставить так. Всё устроило.

Всем спасибо!)

 

 

alexy · 13.07.2021
1 час назад, sashok сказал:

Мне не надо расшаривать volume1.

И у вас же выше:

В 06.07.2021 в 15:25, sashok сказал:

На каталог folder2 можно такой доступ дать, а на folder1 нельзя.

 

sashok · 13.07.2021

 

18 минут назад, alexy сказал:

И у вас же выше:

 

Так мне не надо было расшаривать раздел volume1, мне надо было расшарить каталог folder1.