Меню Закрыть

Nextcloud: внешнее хранилище

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

Чтобы включить дополнение переходим в раздел установки приложений. В списке отключенных приложений нажимаем кнопку включить напротив приложения «External storage support»

После того, как приложение активировалось, в настройках появится пункт «Внешние хранилища»

Дополнение поддерживает протоколы:

  • SMB/CIFS
  • FTP/STFP
  • WebDAV

Можно подключать ресурсы Amazon S3, OpenStack, папки с другого сервера Nextcloud, локальные папки, расположенные на той же машине, что и само облако.

В этом примере я подключил smb-папку с соседней машины. Настройка очень проста.

  1. В первом поле указываем имя, которое будет отображаться в интерфейсе у пользователей
  2. Второе поле указывает на протокол, который будет использоваться
  3. Третье поле — тип авторизации
  4. Основные настройки подключаемого ресурса — сервер, имя ресурса, учетные данные для подключения
  5. В пятом поле настраиваются права. Здесь можно выбрать кому из пользователей будет доступен данный ресурс. Можно указать группу пользователей.

После введения всех настроек нажимаем галку справа. Если все настроено корректно, то слева появится соответствующая иконка.

Теперь папка появится у пользователей в интерфейсе. Иконка папки будет указывать на то, что это внешний ресурс.

Как видите , особых сложностей в настройке данного модуля нет. Если у вас появились вопросы — пишите их в комментарии.

16 Comments

  1. Дмитрий

    Здравствуйте, можно ли настроить как active directory, в плане я подключу ldap сервер, и диски внешние на локальных серверах будут подключаться по правилам AD?

  2. Ярослав

    Здравствуйте. Развернута версия 21.0.0. При попытке подключить внешнее хранилище на короткое время появляются поля для настройки, потом исчезают и остается только поля «Глобальные учетные данные». Проверялось с разных браузеров

    • muzzy

      у меня такая же ерунда. если в адресной строке …./users/…заменить на ../admin/… то настройки появляются
      причем смотрю из-под админской учетки

      • KosMuxa

        К сожалению вряд-ли подскажу что-то для современных версий, давно уже не держу облако.

  3. Федор

    Я пытаюсь создать в папке папку а мне сообщает, что невозможно это сделать. Почему так может быть?

    • KosMuxa

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

  4. Vasily

    Вот такая ошибка выскочила. Можете подсказать, куда компать?
    Модуль «smbclient» не установлен, монтирование «»SMB / CIFS», «SMB / CIFS с использованием логина OC»» невозможно. Обратитесь к своему системному администратору.

    • KosMuxa

      В ОС, возможно, не уставлен пакет sabma.

      lion@HOME-CLOUD:~$ dpkg -l | grep -i samba
      ii libwbclient0:amd64 2:4.9.5+dfsg-5+deb10u1 amd64 Samba winbind client library
      ii samba-libs:amd64 2:4.9.5+dfsg-5+deb10u1 amd64 Samba core libraries
      lion@HOME-CLOUD:~$ dpkg -l | grep -i cifs
      ii libsmbclient:amd64 2:4.9.5+dfsg-5+deb10u1 amd64 shared library for communication with SMB/CIFS servers

      • nur

        samba, smbclient, все пакеты из списка установлены,
        nextclod все равно пишет тоже самое, smbclient не установлен

        в других местах еще советовали установить php-smbclient, несколько раз перезагрузить — тоже не помогло

        переустановка с нуля, тоже проблемы не решила (пакеты самбы были установлены до установки докера с nextcloud)

        «локальную папку» кстати тоже подключить не может, вообще не пишет почему, просто красный кружок в интерфейсе

        в плагинах есть «SMB Test» — тест не проходит
        из консоли, в самом линухе — smbclient шары показывает нормально

        • KosMuxa

          У вас некстклауд установлен в докере, в своей замкнутой среде. К самбе в основной системе он может иметь доступ только по сети. Самба клиент должен быть установлен внутри контейнера с облаком.

          • nur

            там список докеров выводит штук 7, как определить который именно тот, куда самбу ставить?
            и вопрос второй — как именно в докере поставить самбу?

          • KosMuxa

            Там нужно пересобирать контейнер, ибо он фактически неизменяем. В каком именно находится само облако можно узнать из документации на сайте облака. Как пересобрать контейнер — на сайте докера. У меня с контейнерами отношения очень плохие — я ими не пользуюсь, так уж сложилось. Вам лучше задать вопрос на каком-нибудь профильном форуме.

          • nur

            ну понятно, у меня с джокером тоже плохо… наверное выберу инструкцию без докера…

Добавить комментарий

Ваш адрес email не будет опубликован.


Срок проверки reCAPTCHA истек. Перезагрузите страницу.