Как подключить локальное хранилище в Nextcloud 19?
Добрый день.
Как правильно добавить локальные хранилища?
Установил Nextcloud 19 через snap на ubuntu server 20.04. В настройках приложений добавил External storage support, создал локальное хранилище, а в настройках хранилища указал путь до папки. В настройках папки задал права chmod 777. Сразу же установил smbclient, но напоминание «Модуль «smbclient» не установлен» не ушло.
Столкнулся с тем, что при загрузке файла в локальное хранилище в Nextcloud через личный кабинет получаю ошибку Exception:Error while copying file to target location, и такие сообщения в журнале
Что-то делаю не так. Что сделать, чтобы заработали локальные папки?
- Вопрос задан более трёх лет назад
- 3140 просмотров
Комментировать
Решения вопроса 1
1. Посмотри оунера и группу папки где установлен nextcloud (ls -l), плюс юзер должен быть в группе слушателя www (nginx или www-data). У тебя PHP не имеет права доступа (посл строка)
2. Дай такого же юзера/оунера на указанные папки
SMB-клиент нужен для удалёнки. Если что — вот тут на мысли натолкнёт ещё)
https://github.com/nextcloud/nextcloud-snap/wiki/C.
Ответ написан более трёх лет назад
Нравится 2 1 комментарий
Форум русскоязычного сообщества Ubuntu
Страница сгенерирована за 0.045 секунд. Запросов: 25.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.
Nextcloud: внешнее хранилище
Возможность подключать дополнительные ресурсы в облаке имеется из коробки. В этой статье рассмотрим включение и настройку дополнения.
Чтобы включить дополнение переходим в раздел установки приложений. В списке отключенных приложений нажимаем кнопку включить напротив приложения «External storage support»

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

Дополнение поддерживает протоколы:
Можно подключать ресурсы Amazon S3, OpenStack, папки с другого сервера Nextcloud, локальные папки, расположенные на той же машине, что и само облако.
В этом примере я подключил smb-папку с соседней машины. Настройка очень проста.

- В первом поле указываем имя, которое будет отображаться в интерфейсе у пользователей
- Второе поле указывает на протокол, который будет использоваться
- Третье поле — тип авторизации
- Основные настройки подключаемого ресурса — сервер, имя ресурса, учетные данные для подключения
- В пятом поле настраиваются права. Здесь можно выбрать кому из пользователей будет доступен данный ресурс. Можно указать группу пользователей.
После введения всех настроек нажимаем галку справа. Если все настроено корректно, то слева появится соответствующая иконка.

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

Как видите , особых сложностей в настройке данного модуля нет. Если у вас появились вопросы — пишите их в комментарии.
База знань
Объектное хранилище типа S3 является емким и недорогим сервисом для хранения различных типов данных которые занимают большой объём и не слишком часто изменяются. Например, это могут быть: резервные копии, документы, видеофайлы, фотографии и т.п.
Nextcloud может использовать объектное хранилище в качестве внешнего хранилища. Причем, для конечного пользователя это будет выглядеть, как обычная папка в интерфейсе Nextcloud.
Для подключения S3 к Nextcloud необходимы следующие данные от S3: имя бакета (bucket), код доступа (access key), пароль доступа (secret key).
Более подробную информацию о работе с объектным хранилищем можно посмотреть в разделе объектное хранилище нашей базы знаний.
Для подключения объектного хранилища S3 необходимо выполнить следующие шаги:
1. Войдите в веб-интерфейс Nextcloud под учетной записью имеющей права администратора.
2. Установите в Nextcloud расширение для работы с S3.
Для этого в правом верхнем углу экрана Nextcloud нажмите на иконку со своими инициалами и выберите «Приложения» в открывшемся меню. Затем найдите в списке приложение «External storage support» и включите его.


3. Вновь нажмите на свои инициалы и перейдите в «Настройки»

4. Найдите в меню «Администрирование» пункт «Внешние хранилища» и нажмите на него

5. Введите желаемое имя папки и выберите тип хранилища «Amazon S3»

6. Введите параметры подключения к объектному хранилищу в соответствующие поля

Например, для объектного хранилища s3.objstor.cloud4y.ru и бакета nextcloud настройки будут выглядеть так

8. Объектное хранилище подключено и с ним можно работать, как с обычной папкой.

Ещё не пробовали услугу «Облачный хостинг» от Cloud4Y?
Отправьте заявку сейчас и получите 14-ти дневный бесплатный доступ.
- nextcloud, storage, cloud, cloud storage, S3, object storage, cloudian
- 123 Користувачі, які знайшли це корисним
Схожі статті
Nextcloud имеет возможность использования бесплатного SSL-сертификата Let’s Encrypt Это актуально.
Переходим во вкладку vAPPS, выбираем add vapp from catalog. Затем выбираем шаблон в.