Лучшие автономные решения для обмена файлами

Best Self Hosted File Sharing Solutions



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

Если вы считаете, что для запуска собственной альтернативы Dropbox и OneDrive требуется больше технических знаний, чем у вас, подумайте еще раз. Современные автономные решения для обмена файлами позволяют очень просто настроить облачную систему хранения на вашем собственном веб-сервере, а их функции сложно реализовать, если вы потратили на них некоторое время.







1. ownCloud

ownCloud часто называют альтернативой Dropbox с открытым исходным кодом, и не зря. Этот набор клиент-серверного программного обеспечения для создания и использования служб файлового хостинга был впервые анонсирован в 2010 году разработчиком программного обеспечения KDE Фрэнком Карличеком, который хотел создать бесплатную замену программному обеспечению поставщиков услуг запатентованного хранилища.



Сегодня ownCloud находится в версии 10, предлагая наиболее простой способ синхронизации файлов и обмена данными без каких-либо проблем с конфиденциальностью. Официальный клиент ownCloud доступен для ПК под управлением Windows, macOS, FreeBSD и Linux, а также есть мобильная версия клиента для устройств iOS и Android.



ownCloud можно легко расширить, подключив к Dropbox, Google Drive, Amazon S3 и другим службам, а также сделать его более функциональным с помощью сторонние приложения , который можно установить одним щелчком мыши.





Версия ownCloud для сообщества доступна бесплатно без какой-либо поддержки, но пользователям предоставляется возможность приобрести платную подписку для поддержки по электронной почте и по телефону.

2. Синхронизация

Syncthing - это децентрализованное решение для одноранговой синхронизации файлов с открытым исходным кодом, написанное на Go. Благодаря Syncthing ваши данные никогда не покидают ваши компьютеры и мобильные устройства, поскольку нет центральных серверов, которые могли бы быть скомпрометированы. Syncthing также гарантирует, что никто не сможет захватить и украсть ваши данные, потому что вся связь защищена с помощью TLS, и каждый узел идентифицируется надежным криптографическим сертификатом.



Синхронизация позволяет синхронизировать столько папок с любым количеством людей, сколько вам нужно. Вы можете настраивать и контролировать Syncthing, используя гибкий веб-интерфейс, который безупречно работает во всех основных веб-браузерах. Сама синхронизация работает на macOS, Windows, Linux, FreeBSD, Solaris, OpenBSD, Android и iOS, позволяя вам беспрепятственно получать доступ к своим файлам практически с любого устройства.

3. FileCloud

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

FileCloud предлагает множество вариантов совместного использования и учитывает существующие разрешения Microsoft NTFS и аутентификацию. Благодаря интеграции с Office и Outlook, можно открывать, редактировать и сохранять любые файлы Office, хранящиеся в FileCloud, прямо из браузера. FileCloud поставляется с широким спектром мощных инструментов администрирования, включая панель администратора, которая отображает тенденции использования, пиковое использование, доступ по географическому местоположению и другую аналитику ключевых файлов.

Четыре. Nextcloud

Под лицензией GNU Affero General Public License, Nextcloud представляет собой набор клиент-серверного программного обеспечения для создания и использования служб хостинга файлов. Часть Nextcloud, которая, вероятно, заинтересует вас больше всего, - это Nextcloud Files, которое представляет собой решение для корпоративного доступа к файлам и GDPR, которое хранит данные под вашим контролем.

Nextcloud Files - это автономный продукт с открытым исходным кодом, обладающий мощным серверным и сквозным шифрованием, а также современным и простым в использовании веб-интерфейсом. Настольные клиенты и мобильные приложения доступны для всех основных платформ, что позволяет вам получать доступ к своим файлам и сотрудничать в режиме реального времени с любого устройства в любом месте.

Стоит отметить, что Nextcloud - это форк ownCloud, причем первый в настоящее время более популярен. Основные преимущества Nextcloud перед ownCloud включают более высокую скорость разработки, лицензирование в стиле Red Hat и большую расширяемость.

5. Seafile

Seafile - это зрелое программное обеспечение для обмена файлами, которое было впервые задумано Дэниелом Пэном и другими бывшими студентами Университета Цинхуа в Пекине в 2009 году. Seafile фокусируется на надежности и производительности. Ядро сервера Seafile написано на языке C, и многие годы полировки сотнями тысяч разработчиков со всего мира сделали алгоритм синхронизации Seafile чрезвычайно стабильным и надежным.

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

Как установить и настроить ownCloud

Есть несколько способов установить ownCloud на домашний сервер. Разработчики ownCloud рекомендуют устанавливать пакеты Open Build Service, которые поддерживаются инженерами ownCloud и всегда актуальны. В настоящее время есть конфигурации диспетчера пакетов доступно для следующих дистрибутивов:

  • Ubuntu
  • Debian
  • RHEL
  • CentOS
  • SLES
  • openSUSE Leap

Если вы используете один из перечисленных выше дистрибутивов Linux, вы можете просто обновить конфигурацию диспетчера пакетов и установить пакет owncloud-files, который не устанавливает Apache, базу данных или какие-либо из требуемых зависимостей PHP - только ownCloud. Чтобы узнать больше о зависимостях ownCloud, посетите эту страницу .

После установки всех файлов ownCloud вы сможете открыть мастер установки, указав в своем веб-браузере следующий URL-адрес: http: // локальный / owncloud . Мастер говорит сам за себя, но вы можете найти помощь здесь если вы столкнетесь с какими-либо проблемами.

Кроме того, вы также можете установить ownCloud с Docker, используя официальный образ Docker ownCloud . Вот официальные инструкции которые описывают, как это сделать.

Заключение

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