Создаем свое облако: owncloud + digitalocean

Предварительные требования

Чтобы выполнить перечисленные в настоящем руководстве шаги, вам потребуется следующее:

  • Пользователь sudo и брандмауэр на вашем сервере. Вы можете создать пользователя с привилегиями и настроить базовый брандмауэр в соответствии с указаниями руководства Начальная настройка сервера Ubuntu 18.04.
  • Стек LAMP. Для работы ownCloud требуются веб-сервер, база данных и PHP. Установка на сервер стека LAMP (Linux, Apache, MySQL и PHP) позволяет удовлетворить все эти требования. Воспользуйтесь этим руководством для установки и настройки данного программного обеспечения.
  • Сертификат SSL. Настройка сертификата зависит от того, присвоено ли вашему серверу доменное имя.

    • Если у вас есть доменное имя…, самым простым способом защиты вашего сайта будет использование Let’s Encrypt, который предоставляет бесплатные доверенные сертификаты. Воспользуйтесь нашим Руководством по Let’s Encrypt для Apache для выполнения настройки.
    • Если у вас нет домена… и вы просто используете данную конфигурацию для тестирования или в личных целях, вы можете использовать самоподписанный сертификат. Данный способ обеспечивает аналогичный тип шифрования, но без подтверждения домена. Следуйте указаниям руководства по настройке самоподписанного сертификата SSL для Apache, чтобы выполнить настройку.

Особенности ownCloud

  • Open source;
  • Поддержка шифрования передачи данных;
  • Автоматическое резервное копирование;
  • Поддержка WebDAV позволяет организовать доступ к данным из любых операционных систем;
  • Поддержка синхронизации данных с другими web-приложениями, поддерживающими протокол remoteStorage;
  • Управление пользователями и группами;
  • В web-интерфейс встроены средства для работы с синхронизированной адресной книгой, календарем-планировщиком, коллекцией фотографий, архивом музыкальных произведений;
  • Для ownCloud подготовлен сервер Ampache, что позволяет организовать потоковое вещание музыки.

История

Фрэнк Карлитшек, разработчик программного обеспечения KDE, объявил о разработке ownCloud в январе 2010 года, в целях предоставления бесплатной замены программного обеспечения проприетарных поставщиков услуг хранения. Компания была основана в 2011 году.

OwnCloud Inc., компания, основанная Маркусом Рексом, Холгером Дайроффом и Карлитшеком, привлекла финансирование со стороны инвесторов, включая вливание 6,3 млн долларов США в 2014 году.

В апреле 2016 Карлитшек покинул ownCloud Inc. В июне 2016 года была основана новая компания и проект Nextcloud.

В июле 2016 года компания ownCloud GmbH, базирующаяся в Нюрнберге, обеспечила дополнительное финансирование и расширила свою управленческую команду.

Версии

Версия Дата Новые функции
1.0b 13 марта 2010 Бета-релиз
1.0 24 июня 2010 Релиз
1.1 23 ноября 2010 Внедрение управления пользователями и встроенного средства просмотра текста
1.2 21 апреля 2011 Значительно улучшен интерфейс и исправлено множество ошибок
2.0 11 октября 2011 Включены календарь и синхронизация контактов, а также медиа-плеер
3.0 январь 2012 Стали доступны текстовый редактор, приложения ownCloud, PDF просмотр и фотогалерея
4.0 22 мая 2012 Включены шифрование и управление версиями файлов, LDAP и многое другое
4.5 11 октября 2012 Появление внешнего хранилища, синхронизации контактов/календаря, презентаций и видеоплееров
5.0 14 марта 2013 Внедрение мусорного контейнера и мер безопасности, стабильности и производительности работы
6.0 11 декабря 2013 Улучшенный дизайн, канал активности, аватары, предварительный просмотр, обработка конфликтов и многое другое
7.0 23 июля 2014 Внедрение общего доступа между серверами и улучшение управления пользователями
8.0 9 февраля 2015 Введение Федеративного доступа к облаку, улучшены поиск и избранное
8.1 7 июля 2015 Улучшены документы, каналы выпуска, шифрование 2.0
8.2 20 октября 2015 Представлен улучшенный дизайн, новое приложение Галерея, уведомления и контроль хранения файлов для удаления и версии
9.0 8 марта 2016 Внедрение улучшенной масштабируемости (работающей с CERN), организации и инструментов совместной работы, включая комментарии и теги
10.0.3 21 сентября 2017 Добавлена дополнительная проверка в случае отсутствия домашнего хранения, иконки рабочего процесса и многое другое

ChangeLog (Since 2.6.3)

  • Bugfix — Legacy config migration reverted files to online only: #7779
  • Bugfix — Some check boxes in the sharing dialog are disabled: #7877
  • Bugfix — Selective sync dialog is displayed when virtual files are enabled: #7976
  • Bugfix — Fix support of adler32 checksums with Windows virtual files support: #7999
  • Bugfix — Use the correct style for the folder wizard: #8027
  • Bugfix — Use the same HDPI for the crash reporter as for the client: #8042
  • Bugfix — The back button on the advanced wizard page no longer gets enabled: #8051
  • Bugfix — Ensure permissions for newly added files are available: #8066
  • Bugfix — Remove notifications when the account they belong to was removed: #8085
  • Change — Don’t hardcode a plugin location: #3839
  • Change — When manually adding a folder sync connection, don’t display 404 errors: #7724
  • Change — Enabling native VFS on Windows create two shortcuts in the Explorer: #7748
  • Change — The password dialog is hidden behind a window: #7833
  • Change — The client uploads chunks even though the server repports lack of support: #7862
  • Change — Mac does not display a dock entry: #7868
  • Change — Option to log HTTP requests and responses: #7873
  • Change — Add button for to advanced settings: #7881
  • Change — The layout of serveral ui elements is broken: #7920
  • Change — The client hides the window during the authentication process: #7922
  • Change — The settings ui shows a prompt for a few seconds: #7925
  • Change — Reorgenize Settings: #7962
  • Change — Use the checksum type specified by the server by default: #7989
  • Change — Move «Choose what to sync» to sync everything settings: #8018
  • Change — Enable Windows Virtual files by default: #8019
  • Change — Move sync hidden files to advanced settings: #8020
  • Change — Replace the old icons with a unified look: #8038
  • Change — Sharing dialog is now always on top of the settings dialog: #8050
  • Change — Remove the branding option : #8064
  • Change — Support for OpenID Connect: #7509
  • Change — Allow OpenID Connect authentication without a .well-known configuration: #7681
  • Change — Add support for the TUS resumeable upload protocol: #19

Prerequisites

The ownCloud tar archive contains all of the required third-party PHP libraries.
As a result, no extra ones are, strictly, necessary.
However, ownCloud does require that PHP has a set of extensions installed, enabled, and configured.

This section lists both the required and optional PHP extensions.
If you need further information about a particular extension, please consult the relevant section of the extensions section of the PHP manual.

If you are using a Linux distribution, it should have packages for all the required extensions.
You can check the presence of a module by typing .
If you get a result, the module is present.

Required

PHP Version

PHP 7.2, 7.3, and 7.4

ownCloud recommends the use of PHP 7.2 in new installations.
Sites using a version earlier than PHP 7.2 are strongly encouraged to migrate to PHP 7.2.

PHP Extensions

Name Description

For character type checking

Used for aspects of HTTP user authentication

For operating on XML documents through the DOM API

For creating and manipulating image files in a variety
of different image formats, including GIF, PNG, JPEG, WBMP, and XPM.

HASH Message
Digest Framework

For working with message digests (hash).

For working with the iconv character set conversion facility.

Increases language translation performance and fixes
sorting of non-ASCII characters

For working with the JSON data-interchange format.

This is required for the
DOM,
libxml,
SimpleXML, and
XMLWriter extensions to work.
It requires that libxml2, version 2.7.0 or higher, is installed.

For working with multibyte character
encoding schemes.

For symmetric and asymmetric encryption and decryption,
PBKDF2, PKCS7, PKCS12, X509 and other crypto operations.

This is required for the pdo_msql function to work.

For working with PHP Archives (.phar files).

For working with UNIX POSIX functionality.

For working with XML files as objects.

For generating streams or files of XML data.

For reading and writing ZIP compressed archives and the files inside them.

For reading and writing gzip (.gz) compressed files.

The Phar, OpenSSL, and cUrl extensions are mandatory if you want to use Make to setup your ownCloud environment, prior to running either the web installation wizard, or the command line installer.

Database Extensions

Name Description

For working with MySQL & MariaDB.

For working with PostgreSQL.
It requires PostgreSQL 9.0 or above.

For working with SQLite.
It requires SQLite 3 or above. This is, usually, not recommended for performance reasons.

Name Description

For working with FTP storage

For working with SFTP storage

For IMAP integration

For LDAP integration

For SMB/CIFS integration

SMB/Windows Network Drive mounts require the PHP module smbclient version 0.8.0+.
See SMB/CIFS.

Optional

Extension Reason

Required for extraction of applications

Highly recommended,
as it enhances file analysis performance

Increases file encryption performance

Required for accessing HTTPS resources

Required for creating and modifying
images and preview thumbnails

Recommended

For Server Performance

For enhanced server performance consider installing one of the following cache extensions:

  • redis (>= 2.2.6+, required for transactional file locking)

See Caching Configuration to learn how to select and configure Memcache.

For Command Line Processing

Extension Reason

Enables command interruption by pressing

You don’t need the WebDAV module for your Web server (i.e., Apache’s ), as ownCloud has a built-in WebDAV server of its own, SabreDAV.
If is enabled you must disable it for ownCloud.
See for an example configuration.

The InnoDB storage engine is required, and MyISAM is not supported, see for more information.

Prerequisites

The ownCloud tar archive contains all of the required third-party PHP
libraries. As a result, no extra ones are, strictly, necessary. However,
ownCloud does require that PHP has a set of extensions installed,
enabled, and configured.

This section lists both the required and optional PHP extensions. If you
need further information about a particular extension, please consult
the relevant section of the extensions section of the PHP manual.

If you are using a Linux distribution, it should have packages for all
the required extensions. You can check the presence of a module by
typing . If you get a result, the module
is present.

Required

PHP Version

PHP (5.6+, 7.0, 7.1, & 7.2)

ownCloud recommends the use of PHP 7.2 in new installations.
Sites using a version earlier than PHP 7.2 are strongly encouraged to migrate to PHP 7.2.

PHP Extensions

Name Description

For character type checking

Used for aspects of HTTP user authentication

For operating on XML documents through the DOM API

For creating and manipulating image files in a variety
of different image formats, including GIF, PNG, JPEG, WBMP, and XPM.

HASH Message
Digest Framework

For working with message digests (hash).

For working with the iconv character set conversion facility.

Increases language translation performance and fixes
sorting of non-ASCII characters

For working with the JSON data-interchange format.

This is required for the
DOM,
libxml,
SimpleXML, and
XMLWriter extensions to work.
It requires that libxml2, version 2.7.0 or higher, is installed.

For working with multibyte character
encoding schemes.

For symmetric and asymmetric encryption and decryption,
PBKDF2, PKCS7, PKCS12, X509 and other crypto operations.

This is required for the pdo_msql function to work.

For working with PHP Archives (.phar files).

For working with UNIX POSIX functionality.

For working with XML files as objects.

For generating streams or files of XML data.

For reading and writing ZIP compressed archives and the files inside them.

For reading and writing gzip (.gz) compressed files.

The Phar, OpenSSL, and cUrl extensions are mandatory if you want to use
Make
to setup your ownCloud environment,
prior to running either the web installation wizard, or the command line installer.

Database Extensions

Name Description

For working with MySQL & MariaDB.

For working with PostgreSQL.
It requires PostgreSQL 9.0 or above.

For working with SQLite.
It requires SQLite 3 or above. This is, usually, not recommended for performance reasons.

Name Description

For working with FTP storage

For working with SFTP storage

For IMAP integration

For LDAP integration

For SMB/CIFS integration

SMB/Windows Network Drive mounts require the PHP module smbclient version 0.8.0+.
See SMB/CIFS.

Optional

Extension Reason

Required for extraction of applications

Highly recommended,
as it enhances file analysis performance

Increases file encryption performance

Required for accessing HTTPS resources

Required for creating and modifying
images and preview thumbnails

Recommended

For Server Performance

For enhanced server performance consider installing one of the following
cache extensions:

  • redis (>= 2.2.6+, required for transactional file locking)

See Caching Configuration to learn how to select and configure Memcache.

For Command Line Processing

Extension Reason

Enables command interruption by pressing

You don’t need the WebDAV module for your Web server (i.e., Apache’s ),
as ownCloud has a built-in WebDAV server of its own, SabreDAV.
If is enabled you must disable it for ownCloud.
See for an example configuration.

The InnoDB storage engine is required, and MyISAM is not supported,
see
for more information.

ownCloud Server 8.0¶

Home folder rule is enforced in the user_ldap application in new ownCloud installations; see User Authentication with LDAP. This affects ownCloud 8.0.10, 8.1.5 and 8.2.0 and up.

PHP 5.6.11+ breaks the LDAP wizard with a ‘Could not connect to LDAP’ error. See https://github.com/owncloud/core/issues/20020.

APCu 4.0.6 and Higher Only

Use APCu only if available in version 4.0.6 and higher. If you install an older version, you will see a warning on your ownCloud admin page.

Manual LDAP Port Configuration

When you are configuring the LDAP user and group backend application, ownCloud
may not auto-detect the LDAP server’s port number, so you will need to enter it
manually.

Remote Federated Cloud Share Cannot be Reshared With Local Users

When you mount a Federated Cloud share from a remote ownCloud server, you cannot
re-share it with your local ownCloud users. (See
Configuring Federated Cloud Sharing to learn more
about federated cloud sharing)

Manually Migrate Encryption Keys after Upgrade

If you are using the Encryption app and upgrading from older versions of
ownCloud to ownCloud 8.0, you must manually migrate your encryption keys.
See .

Disable Apache Multiviews

If Multiviews are enabled in your Apache configuration, this may cause problems
with content negotiation, so disable Multiviews by removing it from your Apache
configuration. Look for lines like this:

<Directory varwwwowncloud>
Options Indexes FollowSymLinks Multiviews

Delete and restart Apache.

ownCloud Does Not Follow Symlinks

ownCloud’s file scanner does not follow symlinks, which could lead to
infinite loops. To avoid this do not use soft or hard links in your ownCloud
data directory.

Google Drive Large Files Fail with 500 Error

Google Drive tries to download the entire file into memory, then write it to a
temp file, and then stream it to the client, so very large file downloads from
Google Drive may fail with a 500 internal server error.

По шагам

Установка DAVdroid

  1. Установите DAVdroid и OpenTask;Рекомендую устанавливать DAVdroid именно из F-Droid, потому что он там бесплатный. А в Google Play просят 249 руб.
  2. Запустите DAVdroid, создайте аккаунтНажмите кнопку «+», выберите «Login with URL and user name»Введите адрес вашего Nextcloud в формте

    А так же ваш логин и пароль .

  3. Придумайте имя для аккаунта (например, user@nextcloud)
  4. Нажмите Create account
  5. DAVdroid запросит несколько разрешений на доступ к контактам и календарю, разрешите их. (если не запрашивает — опустите шторку сверху и посмотрите, нет ли запроса там)
  6. Отметьте галочки напротив Contacts сверху и названий ваших Google-календарей снизу (у меня это Contact birthdays и Personal).
  7. Нажмите значок с круговыми стрелками вверху, чтобы начать первую синхронизацию.
    (в первый раз иногда показывает сообщение об ошибке, просто попробуйте ещё раз)

Перенос контактов из Google в DAVdroid

  1. Установите ZenUI Dialer
  2. Запустите и перейдите в управление контактами (кнопка «три точки» -> Manage contacts)
  3. Выберите Copy contacts
  4. Для Copy contacts from выберите вашу учётку Google
  5. Для Copy contacts to выберите DAVdroid Address book
  6. На вопрос Do you want to keep the originals  ответьте ОК, иначе контакты будут удалены из Google.
  7. Дождитесь, пока закончится копирование.
  8. Откройте DAVdroid и синхронизируйте контакты ещё раз.

Installation¶

The installation wizard takes you step-by-step through configuration options and
account setup. These examples are on Windows 7; note the new “Integration for
Windows Explorer Option”. This allows Windows users to share files directly
from their local ownCloud folder in Windows Explorer, rather than having to
open a Web browser and share from the ownCloud Web interface. Mac users get the
same option for Finder, and Linux users for Nautilus.

The next screen selects the installation folder for the client. The default is
fine; don’t change this without a good reason.

In the next screen, enter your ownCloud server URL.

If your ownCloud server has a self-signed SSL certificate, you will see a scary
warning. Check “Trust this certificate” and keep going.

On the next screen enter your ownCloud login and password.

Now you can select while folders and files to sync, and the location of your
local ownCloud folder.

When you check “Choose what to sync” it opens a file picker. Note the warning
at the top that unchecked folders will be removed from your local filesystem.
On a new installation, when you have not yet synced with your ownCloud server,
no files will be deleted.

In the next screen you may click to open ownCloud in a Web browser, or open
your local ownCloud folder. Open your local ownCloud folder so you can see how
file manager integration works.

When you are in your local ownCloud folder you can right-click any file or
folder, and then left-click “Share with ownCloud” to create a share link. Note that Windows
may also have a Share With option. This is not the ownCloud Share option. The
ownCloud share dialog looks like the following example:

You have the same options for creating a link share as you do when you’re
logged into the ownCloud Web GUI: you may optionally set a password and
expiration date.

You may change your sync options at any time by opening your ownCloud client
and clicking the “Choose what to sync” button. This opens the same file picker
you saw in the installation wizard. If you un-check any folders or files that
you have already synchronized they will be deleted.

Right-click on the systray icon to see more options, such as Open ownCloud in
browser, Open folder ‘ownCloud’, Recent changes, Help, and Quit ownCloud.

ChangeLog (Since 2.6.1)

Changes:

  • Restart the client after an update: https://github.com/owncloud/enterprise/issues/3922
  • Wizard is hidden behind the browser:
  • Add branding option to disable experimental features:

Bugfixes:

  • Client sometimes does not show up when started by a user:
  • Fix several wrong colored icons in dark mode:
  • Fixed bug in public link with password required:
  • Fixed editing public link expiration date:
  • Expand file tree also when no folders are synced:
  • Fixed bug saving the cookies:
  • Fixed crash in the setup wizard:
  • Fixed bug in the Virtual File warning dialog:
  • Fixed a potential crash while discovering moves:
  • Add Folder Sync Connection sometimes does not warn:
  • Resize the buttons in the settings view dynamically:
  • Fix status icon after move errors:
  • Fixed a potential crash on cancelation of discovery jobs:
  • Fix a potential crash on Windows VFS:
  • Fixed OAuth2 login of user with +:
  • On Windows the share dialog does not open as the top most window:
  • Client sometimes crashes when a placeholder file was moved:
  • Don’t override cookies with old values:
  • Closing prompt has the same effect as accepting:
  • Crash on migration of old settings:

Что такое ownCloud

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

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

OwnCloud — это бесплатная программа с открытым исходным кодом, которая написана на PHP. Следовательно, она работает на веб-сервере Apache.

Давайте разберёмся, возможно ли установить ownCloud на Windows, точнее говоря на веб-сервер Apache запущенный на Windows. Если возможно, то как это сделать, а если невозможно, то какие ещё есть варианты.

В требованиях для работы ownCloud указаны только дистрибутивы Linux, операционной системы Windows нет среди поддерживаемых ownCloud.

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

Netware
OS/2
Unix , , или , зависит от возможностей платформы
Windows

Как видим, в Windows по умолчанию используется mpm_winnt и, насколько я понимаю, невозможно выбрать prefork даже при компиляции.

То есть официально Windows не поддерживается и имеются требованиям к веб-серверу, которые в Windows невозможно удовлетворить.

Тем не менее я скачал архив с программой и попробовал запустить, вначале я получил сообщение:

This version of ownCloud is not compatible with PHP 7.3
You are currently running PHP 7.3.2.

Перевод:

Эта версия ownCloud не совместима с PHP 7.3
В настоящее время у вас запущена PHP 7.3.2.

Я не поленился, и откатил PHP до версии 7.2.

Сразу после этого я получил сообщение об ошибке:

ownCloud Server does not support Microsoft Windows.

Перевод:

Сервер ownCloud не поддерживает Microsoft Windows.

Вывод: «просто запустить» ownCloud на Windows не получится.

Возможные варианты:

Виртуальная файловая система

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


Рисунок 4 – Синхронизация

Вместо дерева файлов виртуальная файловая система позволяет работать с файлами напрямую, путём двойного нажатия. После двойного нажатия файл сразу же будет загружен .


Рисунок 5 – Загрузка файла

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

Пользователь может включить виртуальную файловую систему, добавив аккаунт в клиент для синхронизации.


Рисунок 6 – Подключение аккаунта

Поскольку более ранние версии чем ownCloud 10.0.0 не поддерживаются, у пользователя может появиться сообщение о необходимости обновить ownCloud .


Рисунок 7 – Сообщение о необходимости обновить ownCloud

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

Таблица сравнительных характеристик

Продолжим сравнение Nextcloud vs ownCloud и рассмотрим подробнее функциональные возможности сервисов.

Характеристика Nextcloud ownCloud
Функции файлового хранилища Загрузка, синхронизация, теги, комментирование, разные версии, перемещение файлов в веб-интерфейсе аналогично
Файловый обмен Возможность делиться через e-mail, пользователя, ссылку, соцсети. Срок действия и защита паролем. Редактирование документа через e-mail, без создания учетной записи Возможность делиться через e-mail, пользователя, ссылку, соцсети. Срок действия и защита паролем.Редактирование без учетной записи не доступно.
Обмен папками Можно делиться через пользователя, e-mail, ссылку, соцсети, устанавливать срок действия и защиту, загружать и просматривать содержимое аналогично
Полнотекстовый поиск Интеграция Apache Solr через приложение Nextan Доступна интеграция с ElasticSearch, но только платно
Онлайн-интеграция LibreOffice Доступна Доступна
PDF Viewer Встроенный Есть приложение
Просмотр фото Доступен Доступен
Поддержка файлов с большим объемом Доступна Доступна
Лимиты хранения для пользователей Есть Есть
Блокировки файлов С приложением W2G2 Не предусмотрены
Контроль доступа Предусмотрен Только Enterprise Edition
Веб-клиент Предусмотрен Предусмотрен
Совместное использование файлов на серверах Поддерживается Поддерживается
Десктопные клиенты Windows, Linux, Mac Аналогично
Мобильные приложения Бесплатные клиенты для Android и iOS Платные клиенты для Android и iOS
Магазин приложений Более 100 Более 60
Чаты (аудио/видео) Есть приложение Нет приложения
Плеер (аудио/видео) Предусмотрен Предусмотрен
Приложение Календарь Предусмотрено Предусмотрено
Приложение Контакты Предусмотрено Предусмотрено
Погода Предусмотрена Не предусмотрена
Двухфакторная аутентификация Доступна Доступна
Заметки Предусмотрены Предусмотрены
Приложение Закладки Предусмотрено Предусмотрено
Лимитирование скорости Предусмотрено Не предусмотрено
Языки 33 103
Интеграция с внешним хранилищем Доступна Доступна
Мониторинг ресурсов Доступен Не доступен
Аутентификация 3-й стороны Доступна Доступна
Специальные возможности
  • экранная клавиатура;
  • чтение с экрана;
  • соответствие стандартам WCAG 2.0 AA и AAA;
  • дружественный шрифт для дислексии
Не предусмотрены
e-mail Nextcloud Mail и приложение RainLoop Приложение RainLoop
Защита от «грубой силы» Предусмотрена для ядра и приложений Доступна через ownCloud Security
API Поддерживается Поддерживается
Настройка темы Доступна Доступна
Ролевое управление Доступно Доступно
Группы пользователей Можно создавать собственные группы Создание и управление доступно в приложении «Пользовательские группы»
Виртуальные файлы Не поддерживаются Поддерживаются на экспериментальном уровне

Enterprise 7 Only¶

Windows Network Drive

Windows Network Drive runs only on Linux servers because it requires the Samba
client, which is included in all Linux distributions.

is also required, and there may be issues with older
versions of ; see Using External Storage > Installing and
Configuring the Windows Network Drive App in the Enterprise Admin manual for
more information.

By default CentOS has activated SELinux, and the process can not make
outgoing network connections. This will cause problems with curl, ldap and samba
libraries. Again, see Using External Storage > Installing and Configuring the
Windows Network Drive App in the Enterprise Admin manual for instructions.

Sharepoint Drive SSL

The SharePoint Drive app does not verify the SSL certificate of the SharePoint
server or the ownCloud server, as it is expected that both devices are in the
same trusted environment.

Shibboleth and WebDAV Incompatible

Shibboleth and standard WebDAV are incompatible, and cannot be used together in
ownCloud. If Shibboleth is enabled, the ownCloud client uses an extended WebDAV
protocol

No SQLite

SQLite is no longer an installation option for ownCloud Enterprise Edition, as
it not suitable for multiple-user installations or managing large numbers of
files.

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий