1

Я хотел бы установить некоторое программное обеспечение на моем домашнем сервере (linux/openfiler или windows), которое даст мне интерфейс для доступа / загрузки файлов. Должна быть задействована аутентификация пользователя, чтобы она не была полностью публичной. Это было бы почти как размещение собственного сайта загрузки файлов.

Какое программное обеспечение может позволить мне сделать это?

5 ответов5

2

Tonido - отличное (и бесплатное) программное обеспечение, которое вы можете запускать на любом компьютере (Mac/Windows/Linux) для размещения ваших файлов и даже некоторых других интересных приложений. Он управляет настройкой учетных записей пользователей, ограничивает доступ и даже дает вам домен для доступа к вашему компьютеру (например, http://yourcomputer.tonidoid.com). Я использую это все время и люблю это. Для получения дополнительной информации прочитайте Что такое Тонидо? стр.

1

Я не играл с ним, но просто читал об Opera Unite. Я должен признаться, что в глубине души я думаю, что это самая глупая вещь, которая когда-либо существовала, на самом деле это могло бы просто помочь добиться того, чего вы хотите ...

1

Вы можете использовать бесплатный FTP-сервер / клиент, такой как FileZilla.

Просто помните, что FileZilla Server предназначен только для Windows, а клиент для всех платформ.

0

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

Теперь, когда мы прошли этот очень важный отказ от ответственности ...

Мой подход заключается в том, чтобы на Linux или BSD работал sshd. Настройте sshd, чтобы разрешить sftp, но только для очень определенных пользователей. Держите свою ОС и компоненты openssh в актуальном состоянии.

Для удаленного доступа вы можете использовать любую программу для передачи файлов, которая поддерживает SFTP (например, Filezilla)

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

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

0

для музыкальных файлов вы можете использовать subsonic для текста и документов, лично я бы использовал FTP как filezilla, но есть другие опции, основанные на веб-интерфейсе, которые позволяют вам, как правило, загружать только с вашего домашнего компьютера.

если у вас работает linux, обязательно используйте FTP для загрузки других файлов. И настроить SSH для администрирования. winSCP - это хороший клиент (на основе Windows) для ssh, sftp, ftp и SCP на Linux-машине.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .