Cloud storage linux and windows

Best Free Cloud Services For Linux

Last updated October 29, 2020 By Abhishek Prakash 131 Comments

Which is the best cloud storage service for Linux? We list several free cloud storage services that you can use in Linux.

A couple of years back, Copy was the best cloud storage for Linux. It gave over 300 Gb storage and came with native apps for desktop platforms including Linux and mobile platforms as iOS and Android. But unfortunately Copy has been discontinued and it forced me to look elsewhere as a viable cloud software for Linux.

Best Cloud storage services for Linux

Now, what do you want in a cloud storage services as a Linux storage? Let me guess:

  • Lots of free storage. After all, not all individuals can pay hefty amounts every month.
  • Native Linux client. So that you can synchronize files easily with the server without doing special tweaking or running scripts at regular intervals.
  • Desktop clients for other desktop OSes i.e. Windows and OS X. Portability is a necessity and syncing files between devices is such a good relief.
  • Mobile apps for Android and iOS. In today’s modern world, you need to be connected to all the devices.

Let’s see what are the best cloud services for Linux that fit most of the above-mentioned criteria.

1. Dropbox

There is simply no denying that Dropbox rules the cloud storage world. One of the first few cloud storage service provider, Dropbox has kept innovating and introducing new features to become one of the best cloud services out there. A sleek web interface and an excellent desktop client make it the best choice for Linux users.

  • 2GB of free storage
  • Excellent desktop client for Linux and other platforms
  • Link sharing
  • Collaboration
  • Files can be viewed in the web interface itself
  • Selective sync to save space on desktop
  • Version control
  • Only 2GB of free storage is a downside
  • Soon Dropbox will only support Ext4 filesystem on Linux

2. pCloud

pCloud is a European offering from Switzerland. Switzerland was once famous for strict banking laws hiding money securely from prying eyes. Switzerland today is also famous for its strict privacy policies guarding the data of the individuals from snooping agencies.

Plenty of privacy-focused services like ProtonMail are based in Switzerland. It is focused on encryption and security.

pCloud offers up to 10 GB of free storage for each sign up. You may need to install the mobile app and do a few things to unlock 10 GB free storage. Also, you can further increase it more by inviting friends, sharing links on social media, or through their referral/affiliate programs.

It has all the standard features of a cloud service such as file sharing and synchronization, selective syncing etc. On top of that, pCloud provides file versioning, data recovery up to 30 days. You can also use pCloud as an external (virtual) hard drive.

pCloud also has native clients across platforms, including Linux of course. Linux client is easy to use and worked well in my limited testing on Linux Mint.

  • 10 GB of free storage, extendable up to 20 GB
  • A good working Linux client with GUI
  • Allows collaboration by link sharing
  • 30 Days backup for deleted files
  • Unlimited file size upload
  • Built-in audio and video player
  • Mobile apps allow camera roll upload
  • Backups from Dropbox, Google Drive etc
  • 5 copies of files on different servers
  • Client side encryption is a premium feature

3. Google Drive

Another good cloud storage is Google Drive. It gives you 15GB of free storage that is shared with your email. Google Drive is closely integrated with Google Docs, an online office product that you can use in your web browser. I think this is the best alternative to Dropbox.

Though Google Drive doesn’t have an official Linux client, there are other ways to use Google Drive in Linux. That’s the reason why I included Google Drive in this list of cloud software for Linux.

  • 15Gb of free storage
  • Link sharing
  • Collaboration
  • Integrated with online office suite
  • No official desktop client for Linux

4. Mega

If you are a regular It’s FOSS reader, you might have come across my earlier article about Mega on Linux. This cloud service was started by Kim Dotcom but he is no longer associated with it.

Mega has everything that you would expect in a hassle-free cloud service. It provides 50 GB of free storage to individual users out of the box. However, 35 GB of it is just for the first month and you should be left with 15 GB of free storage after it expires.

Technically, that’s how the free plan works. But, I have my account with 50 GB free space and it’s there for over a year now. So, maybe you need to refer your friends or participate in any of their achievement program to earn more permanent storage space.

In addition to that, it provides native clients for Linux and other platforms and also has the end-to-end encryption. The native Linux client works fine and the sync across the device is seamless. You can also view and access your files in a web browser.

  • 50 GB of free storage
  • End to end encryption
  • Native clients for Linux and other platforms such as Windows, Mac OS X, Android, iOS
  • Owner and his online businesses are targeted by US authorities
Читайте также:  Linux для домашнего использования 2021

5. Yandex Disk

Russian internet giant Yandex has everything that Google has. A search engine, analytics and webmaster tool, email, web browser and cloud storage service.

Yandex Disk offers 10 GB of free cloud storage on sign up. It has native clients for multiple platforms, including Linux. However, the official Linux client is only command line. You can get unofficial GUI client for Yandex disk though. File sharing via links is available as along with other standard cloud storage feature.

People who are already using Yandex services should give it a try.

  • 10 GB of free storage, extendable up to 20 GB via referrals
  • Mobile apps
  • Only command line client available
  • If you are averted to Russian technologies

6. Cozy

Cozy is a French company that gives you 5 GB of free cloud storage. In fact, Cozy is more than just a free cloud service. It’s a digital locker for securely keeping your bank statements, bills and health reimbursement.

You are probably already saving your important documents, tax receipts, identity cards, warranty receipts in the cloud. You scan these documents manually and then upload them to a cloud service. Cozy does all this for you automatically.

If you are a French resident, Cozy could be a lifesaver for managing all your documents. Cozy has something called an ‘app store.’ You can connect your Cozy account to various services such as your bank, your internet service provider, your insurance providers and commercial stores like Darty, Leclerc, etc. You can also connect it with French income tax accounts.

Cozy fetches all the bills and invoices from the linked services and stores it in the cloud. You get all the documents in one place automatically.

You don’t have to use Cozy for this purpose only. You can happily use it for the free 5 GB cloud storage without connecting any apps to it.

  • 10 GB of free storage
  • Native Linux client in AppImage format
  • Connects to various online services and automatically gets invoices and account statements
  • Cross platform with mobile apps
  • Could be confusing for a simple cloud service
  • At present, the focus seems to be on French market

7. Seafile

Seafile is a free and open source file hosting and collaboration platform. Apart from file hosting and sharing, you can also edit documents online. Seafile also keeps versions of files and snapshots of folders so that they can be restored to a previous version.

Since it’s a multi-user collaboration platform, you can also set file permissions or lock a file for specific users. Audit logs are also available. Admins can also remote wipe data. All data transfers are protected via HTTPS/TLS protocol. Server-side data encryption is also a feature.

Seafile has the free edition that allows 3 users. If you need more than 3 users, you can either host it on your own server or pay for the services.

  • Free and Open Source Software
  • Native Linux client and mobile apps
  • File versioning
  • Document editing and collaboration
  • Primarily aimed at enterprises
  • Professional edition has a better feature set than the free community edition

8. Nextcloud (self hosted)

Nextcloud is a free and open source cloud storage and collaboration platform that you can install on your own server. It’s not entirely free if we consider that you don’t have a server in the first place. But, if you have one, you don’t need to spend anything to use Nextcloud on your server.

Nextcloud is a complete document management platform for small and medium-sized businesses. Apart from the cloud storage, you can also use Nextcloud for mails, contacts, calendars for users in your organization.

That’s not it. Nextcloud also has tools for chat, calls and web meetings. It’s a complete productivity suite that can be hosted on the servers of your organization. In fact, we at It’s FOSS use Nextcloud as well.

  • Free and Open Source software
  • Complete control on your data
  • A complete productivity suite
  • Useful for small and midsize organizations as well as individuals
  • Not a managed cloud service
  • You’ll need your own server and manage it manually

9. OneDrive

If you work with Microsoft 365 apps on the web browser, you will probably like the option of using OneDrive better than others.

Even though it just gives 5 GB of free storage, you have Skype and other Microsoft 365 app services included with paid plans if you need it for work. Officially, there’s no native Linux client, but you can refer to our guide and use OneDrive on Linux flawlessly.

Pros

  • Microsoft 365 services integration
  • Collaboration
  • Link sharing

Cons

  • No official native Linux client
  • Not a lot of free storage

Honorable Mention

Hubic is a cloud service from French company OVH. Hubic also offers 25 GB of free cloud storage at sign up. You can further extend it to 50GB (for free users) by referring it to friends.

Hubic has a Linux client which is in beta (for over two years now). Hubic has an official Linux client but it is limited to command line. I did not go on to test the mobile versions.

Hubic boasts of some nice features though. Apart from simple to use interface, file sharing etc, it has a Backup feature where you can archive your important files regularly.

☁️ Лучшее программное обеспечение облачного хранилища с открытым исходным кодом для Linux в 2020 году

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

Читайте также:  Windows 10 шрифты проводника

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

В настоящее время облачные вычисления используются как небольшими, так и крупными организациями для хранения данных или предоставления клиентам преимуществ, перечисленных выше.

В основном с облаком связаны три типа сервисов: SaaS (программное обеспечение как услуга), позволяющее пользователям получать доступ к другим общедоступным облакам крупных организаций для хранения своих данных, например Gmail, PaaS (платформа как услуга) для размещения приложений. или программное обеспечение в общедоступном облаке и другие, например: Google App Engine, в котором размещаются приложения пользователей, IaaS (инфраструктура как услуга) для виртуализации любой физической машины и предоставления ее клиентам, чтобы они могли почувствовать себя в работе с настоящим сервером.

Облачное хранилище

Облачное хранилище – это хранилище данных вне локальных систем пользователей и на выделенных серверах, предназначенных для этого.

В начале своего существования CompuServe в 1983 году предложил своим клиентам 128 КБ дискового пространства, которое можно было использовать для хранения файлов.

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

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

1. OwnCloud

Замена Dropbox для пользователей Linux, предоставляющая множество функциональных возможностей, аналогичных функциональности DropBox, ownCloud – это сервер для синхронизации файлов и совместного использования файлов.

Его функция с открытым исходным кодом предоставляет пользователям доступ к неограниченному объему памяти.

Проект стартовал в январе 2010 года с целью обеспечения замены с открытым исходным кодом для проприетарных поставщиков услуг облачного хранения.

Он написан на PHP, JavaScript и доступен для Windows, Linux, OS X и даже успешно предоставляет мобильные клиенты для Android и iOS.

OwnCloud использует сервер WebDav для удаленного доступа и может интегрироваться с большим количеством баз данных, включая SQLite, MariaDB, MySQL, Oracle Database, PostgreSQL.

Предоставляет большое количество функций, среди которых: хранение и шифрование файлов, потоковая передача музыки, совместное использование контента по URL-адресам, синхронный хостинг Mozilla и программа чтения RSS / Atom, установка приложений одним щелчком, просмотр видео и PDF и многое другое.

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

2. Nextcloud

Nextcloud – это пакет клиент-серверных приложений с открытым исходным кодом для создания и использования файловых сервисов.

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

С Nextcloud вы можете обмениваться несколькими файлами и папками в вашей системе и синхронизировать их с вашим сервером nextcloud.

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

3. Seafile

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

Он написан на C, Python с последней стабильной версией 7.0.2.

Seafile предоставляет настольные клиенты для Windows, Linux и OS X и мобильные клиенты для Android, iOS и Windows Phone.

Наряду с общедоступной версией, выпущенной под лицензией General Public License, она также имеет профессиональную версию, выпущенную под коммерческой лицензией, которая предоставляет дополнительные функции, не поддерживаемые в общедоступной редакции, то есть ведение журнала пользователя и текстовый поиск.

С тех пор как он был выпущен с июля 2012 года, он стал привлекать международное внимание.

Его основными функциями являются синхронизация и обмен с основным акцентом на безопасность данных.

Другие функции Seafile, которые сделали его распространенным во многих университетах, таких как Университет Майнца, Университет HU Berlin и Университет Страсбурга, а также среди других тысяч людей по всему миру, – это онлайн-редактирование файлов, дифференциальная синхронизация для минимизации необходимой пропускной способности, шифрование на стороне клиента для обеспечения безопасности данные клиента.

4. Pydio

Ранее известное ПО под названием AjaXplorer.

Pydio – это бесплатная программа, целью которой является предоставление файлового хостинга, совместного использования и синхронизации.

Как проект, он был инициирован в 2009 году Charles du jeu, а с 2010 года – на всем оборудовании NAS, поставляемом LaCie.

Pydio написан на PHP и JavaScript и доступен для Windows, Mac OS и Linux, а также для iOS и Android.

Имея около 500 000 загрузок на Sourceforge и принятую такими компаниями, как Red Hat и Oracle, Pydio является одним из самых популярных программ для облачного хранения на рынке.

Сам по себе Pydio – это просто ядро, которое работает на веб-сервере и может быть доступно через любой браузер.

Интегрированный интерфейс WebDAV делает его идеальным для онлайн-управления файлами, а шифрование SSL / TLS делает зашифрованные каналы передачи для защиты данных и обеспечения их конфиденциальности.

Другие функции, которые поставляются с этим программным обеспечением: текстовый редактор с подсветкой синтаксиса, воспроизведение аудио и видео, интеграция с базами данных Amazon, S3, FTP или MySQL, редактор изображений, общий доступ к файлам или папкам даже через общедоступные URL-адреса.

5. Ceph

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

В апреле 2014 года Red Hat представила свои разработки собственными силами.

До настоящего времени было выпущено 14 выпусков Ceph, а последняя версия – 14.2.4. Ceph – это распределенный кластер, написанный на C ++ и Perl, легко масштабируемый и доступный.

Данные могут быть заполнены в Ceph как блочное устройство, файл или в форме объекта через шлюз RADOS, который может предоставлять поддержку Amazon S3 и Openstack Swift API. Помимо обеспечения безопасности с точки зрения данных, масштабируемости и надежности, другие функции, предоставляемые Ceph:

  • сетевая файловая система, которая нацелена на высокую производительность и хранение больших данных.
  • совместимость с клиентами VM.
  • разрешено частичное / полное чтение / запись.
  • отображения уровня объекта.
Читайте также:  C windows winsxs x86 microsoft vc90 crt

6. Syncany

Syncany – одно из самых легких облачных приложений для хранения и обмена файлами с открытым исходным кодом.

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

Одной из наиболее важных функций Syncany является то, что это инструмент, который требует от вас наличия собственного хранилища, которое может быть хранилищем FTP или SFTP, общими папками WebDAV или Samba, корзинами Amazon S3 и т. д.

Другие функции, которые делают его отличным инструментом: 128-битное шифрование AES + Twofish / GCM для всех данных, покидающих локальный компьютер, поддержка общего доступа к файлам, с которой вы можете поделиться своими файлами с друзьями, внешнее хранилище по выбору пользователя вместо хранилища на основе провайдера, интервальные резервные копии или резервные копии по требованию, двоичное совместимое управление версиями файлов, локальная дедупликация файлов.

Это может быть более выгодно для компаний, которые хотят использовать свое собственное пространство хранения, а не доверять предоставленным хранилищам некоторым поставщикам.

7. Cozy

Cozy – это не просто инструмент или программа для обмена файлами или синхронизации, а полный пакет функций, которые могут помочь вам создать полноценный App Engine.

Как и Syncany, Cosy предоставляет пользователю гибкость с точки зрения места для хранения.

Вы можете использовать свое личное хранилище или доверять серверам команды Cosy.

Для полного функционирования он использует программное обеспечение с открытым исходным кодом: CouchDB для хранения базы данных и Whoosh для индексации.

Он доступен для всех платформ, включая смартфоны.

Основные функции, которые делают обязательным наличие программного обеспечения для облачного хранения данных: возможность хранить все контакты, файлы, календарь и т. д в облаке и синхронизировать их между ноутбуком и смартфоном, предоставляет возможность использовать для создания своих собственных приложений и обмениваться ими с другим пользователям, просто отправив Git URL-адрес хранилища, разместив статические веб-сайты или игровые консоли HTML5.

8. GlusterFS

GlusterFS – это сетевая система хранения файлов.

Первоначально начатый Gluster Inc., этот проект находится под управлением Red Hat Inc.

После покупки Gluster Inc в 2011 году. Red Hat интегрировала Gluster FS со своим сервером хранения Red Hat, изменив свое имя на Red Hat Gluster Storage.

Он доступен для платформ, включая Linux, OS X, NetBSD и OpenSolaris, причем некоторые его части лицензированы по GPLv3, а другие – по двойной лицензии GPLv2.

Он был использован в качестве основы для научных исследований.

GlusterFS использует модель клиент-сервер с серверами, которые развертываются как блоки хранения.

Клиент может подключиться к серверу с пользовательским протоколом через TCP / IP, Infiniband или SDP и сохранить файлы на сервере GlusterFs.

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

Еще одна очень полезная особенность – гибкость, т. е. данные здесь хранятся в собственных файловых системах, таких как xfs, ext4 и т.д.

9. Git-annex

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

Он написан на Haskell и доступен для Linux, Android, OS X и Windows.

Git-annex управляет хранилищем пользователя git без повторного сохранения сеанса в git.

Но вместо этого он хранит только ссылку на файл в репозитории git и управляет файлами, связанными со ссылкой, в отдельном месте.

Это обеспечивает дублирование файла, который необходим в случае, если требуется восстановление потерянной информации.

Кроме того, он обеспечивает доступность файловых данных немедленно и по мере необходимости, что предотвращает представление файлов в каждой системе. Это уменьшает много накладных расходов памяти. В частности, git-приложение доступно в различных дистрибутивах Linux, включая Fedora, Ubuntu, Debian и т. д.

10. Yandex.Disk

Яндекс.Диск – это облачное хранилище и сервис синхронизации для всех основных платформ, включая Linux, Windows, OS X, Android, iOS и Windows Phone.

Он позволяет пользователям синхронизировать данные между различными устройствами и обмениваться ими с другими в Интернете.

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

11. XigmaNAS

XigmaNAS – это мощная и настраиваемая операционная система NAS с открытым исходным кодом (то есть сетевое хранилище), основанная на FreeBSD, предназначенная для совместного использования компьютерных данных в компьютерной сети.

Она может быть установлен практически на любой аппаратной платформе и поддерживает обмен данными между Linux и другими Unix-подобными операционными системами, Windows и Mac OS.

Некоторые из его функций включают поддержку ZFS v5000, программный RAID (0,1,5), шифрование диска, отчеты S.M.A.R.T / email и многое другое.

Она поддерживает несколько сетевых протоколов, включая CIFS / SMB (Samba), контроллер домена Active Directory (Samba), FTP, NFS, RSYNC и други е.

12. Yunohost

Yunohost – это бесплатная, легкая, надежная и безопасная самостоятельная операционная система с открытым исходным кодом, основанная на Debian GNU / Linux.

Она упрощает администрирование сервера, предлагая удобный веб-интерфейс для администрирования вашего сервера.

Она позволяет управлять учетными записями пользователей (через LDAP) и доменными именами, поддерживает создание и восстановление резервных копий, поставляется с полным стеком электронной почты (Postfix, Dovecot, Rspamd, DKIM) и сервером мгновенных сообщений.

Кроме того, она поддерживает такие инструменты безопасности, как yunohost-firewall и fail2ban, а также управление SSL-сертификатами.

Оцените статью