Каков самый простой способ преодолеть оплошность Apache в отношении параметра загрузки в свой защищенный паролем параметр общего доступа к каталогу? - PullRequest
0 голосов
/ 05 августа 2020

У меня уже есть защищенный паролем каталог, обслуживаемый Apache, и это нормально. Все, что я хочу включить, это возможность загрузки в этот же каталог. Итак, я сделал то, что сделал бы любой рациональный, опытный человек, установил и настроил FTP-сервер для этой цели.

Во время тестирования в веб-браузере это не сработало, и я обнаружил, что в мае (2020 г.) ), всего через несколько месяцев go, что Firefox не поддерживает ftp-доступ, и его можно включить с усилием пользователя, и вскоре он исчезнет altogehter. И, оказывается, другие браузеры тоже недавно сделали то же самое - или собираются сделать это. Итак, эта попытка не удалась.

http-доступ жизненно важен.

ОБНОВЛЕНИЕ ЭТОГО ВОПРОСА Как-то Я пропустил это. I сейчас оцениваю! Возможно, это дубликат - если да, то извините!

Во-первых, легко ли это кодируется, и если да, то как? Я ЛЮБЛЮ, если бы сам сделал это.

Но мне нелегко найти решение с помощью кодирования (хотя я вполне мог что-то упустить), хотя я, как опытный человек, знаком со многими- более тяжеловесные, вроде nodejs, но ДЕЙСТВИТЕЛЬНО не хочу туда go - просто нет времени. Итак, если кодирование требует больших усилий, существует ли уже написанный пакет, который поможет решить эту проблему?

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

  1. filedrop - Этот пакет требует "Sandstorm", но кажется излишним, хотя я не знаю.
  2. projectsend - Это тоже кажется неправильным, но, возможно, можно сделать то, что нужно.
  3. LinShare - беглое расследование показывает, что это может сработать и, вероятно, Лучшее из этого списка для того, что я хочу сделать, но у меня нет подтверждения, что он сделает то, что мне нужно.
  4. Docker, он же «YouTransfer» - это мне хорошо читается но эта строка заставляет меня задуматься: «Создано для установки за брандмауэром на частных серверах, ...» Но нет, мне это нужно на веб-сервере, просто чтобы просто загрузить файлы в простой каталог, защищенный паролем.

Все это кажется слишком большим. Итак, как мне самому это написать, если необходимо, с бесплатной библиотекой и минимальными зависимостями, чтобы это было долговечным в будущем? Каков самый простой способ с наименьшими дополнительными усилиями преодолеть оплошность Apache за опцией загрузки в свой защищенный паролем вариант общего доступа к каталогу?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...