Я хотел бы установить некоторое программное обеспечение на своем домашнем сервере (linux/openfiler или окна), который даст мне интерфейс для получения доступ/загружения к файлам. Должна быть аутентификация пользователя, включенная, таким образом, это не просто абсолютно общедоступно. Это было бы почти похоже на хост Ваш собственный fileupload сайт.
Какое программное обеспечение может позволить мне делать это?
Tonido является большим (и свободным), программное обеспечение, можно работать на любом компьютере (Mac/Windows/Linux) для хостинга файлов и даже некоторых других прохладных приложений. Это обрабатывает установку учетных записей пользователей, ограничивая доступ, и даже дает Вам домен для доступа к компьютеру от (например, http://yourcomputer.tonidoid.com). Я использую все это время и люблю его. Для получения дополнительной информации читайте, Что такое Tonido? страница.
Я не играл с ним, но просто читал о Opera Unite. Я должен признаться, что в моей глубине души думаю, что это - самая глупая вещь когда-либо, это на самом деле могло бы просто добиться цели для того, что Вы после...
Первая вещь, которую необходимо принять, состоит в том, что Вы помещаете машину непосредственно в Интернете. Даже если Вы имеете свою машину позади маршрутизатора и используете функции переадресации порта Вашего маршрутизатора для направления определенного трафика через, Вы все еще уменьшаете свою сетевую безопасность немного.
Теперь, когда мы проходим ту очень важную правовую оговорку...
Мой подход должен был бы иметь Linux или машину BSD, работающую sshd. Настройте sshd для разрешения sftp, но только для очень определенных пользователей. Усовершенствуйте свою ОС и openssh компоненты.
Для удаленного доступа можно использовать любую программу передачи файлов, которая поддерживает SFTP (например, Filezilla)
Я не знаком с openfiler, но это похоже на него действия как сетевой ресурс на Вашей LAN. Это, вероятно, слушает на определенном порте. Вы можете направлять трафик для того порта конкретно к openfiler серверу.
Если Вы просто ищете загрузку/загрузку, я думаю, придерживаясь простого, доказанного пакета как openssh, лучший способ пойти.
для музыкальных файлов можно использовать дозвуковой для текста и документов, я лично использовал бы FTP как filezilla, но существуют другие основанные на веб-интерфейсе опции, которые позволяют Вам, обычно только загрузите со своего домашнего компьютера.
если Ваш под управлением Linux, определенно используйте FTP для разрешения другим файлам загрузки. И настроенный SSH для администрирования. winSCP является хорошим клиентом (базирующиеся окна) для ssh, sftp, ftp и SCP на поле Linux.