#docker #ubuntu #samba #smb #nextcloud
Вопрос:
У меня проблема с общим доступом к nextcloud SMB : у меня есть nextcloud, работающий внутри контейнера docker, с хранилищем, подключенным через плагин «внешнее хранилище»/SMB. (с той же машины, требуется авторизация) Я могу просмотреть общий ресурс SMB и создать ссылку для общего доступа, доступную для пользователей, не вошедших в систему.
—Пока все работает так, как и ожидалось.—
Однако, если я закрою вкладку браузера, на которую вошел, через короткое время общедоступные ссылки станут недоступны (страница ошибки nextcloud — «файл не найден»). Как только я войду в nexcloud, общий файл снова станет доступным для пользователей, не прошедших проверку подлинности. Я думал, что это связано с учетными данными аутентификации SMB, поэтому я попробовал несколько схем аутентификации (база данных, глобальная и т. Д.), Но все они ведут себя одинаково.
Есть какие-нибудь идеи, что здесь происходит?
Окружающая среда: Nextcloud 20.0.4 (в контейнере), ubuntu 20.04 (хост/сервер Samba)