HTTP (S) файловый сервер

У меня есть сервер под управлением Ubuntu 10.04. Я уже получил openssh для ssh и sftp.

Я искал файловый сервер с веб-интерфейсом (http или предпочтительно https), возможно, веб-интерфейс для (S) FTP-сервера, который разрешает доступ к определенной папке, и также позволяет загружать. Требуется аутентификация пользователя, предпочтительно с использованием PAM.

Это веб-решение предназначено для пользователей, которым запрещено использовать программное обеспечение FTP / расширение для браузера и которые не имеют плагинов для flash / java браузера в своей корпоративной среде.

До сих пор я изучал:

  • Webmin: Включает файловый менеджер, однако он использует Java, и я ищу реализацию без плагинов.
  • Apache2: мне удалось настроить https и PAM-аутентификацию, но базовая реализация не включает загрузку файлов (насколько я знаю).
  • HFS: не пробовал, потому что это только для Windows / wine, и я не хочу запускать его под wine.
12
задан 27 March 2012 в 15:59

3 ответа

Я продолжил исследовать и нашел 4 хороших веб-реализации FTP:

Все работают отлично с apache2 (с https), и proftpd (используемый, поскольку это - большая интеграция PAM и простота использования). Однако последние два немного стары, и их проекты не являются самыми симпатичными. и net2ftp имеет огромный баннер со своим именем, а также "сложным" экраном входа в систему со многими опциями, в которых не нуждается простой пользователь. Вот почему я в настоящее время использую AjaXplorer.

Если, возможно, кто-либо еще получил большие сценарии веб-ftp для apache2, рекомендуйте им!

4
ответ дан 27 March 2012 в 15:59

Если вам нужно чтение / запись, похоже, вы ищете Apache (или Nginx ) и Webdav. Если вам нужен только доступ для чтения, вы можете просто обслуживать списки каталогов с самого веб-сервера.

0
ответ дан 27 March 2012 в 15:59

Я тоже нашел это, это выглядит очень многообещающе ...

http://ubuntuguide.net/http-server-support-uploading-files-from-windows-in-ubuntu

0
ответ дан 27 March 2012 в 15:59

Другие вопросы по тегам:

Похожие вопросы: