Flask Python mkdirs возвращает «Отказано в доступе» через подключенный диск - PullRequest
0 голосов
/ 08 мая 2019

У меня есть приложение, которое создает каталоги на подключенном сетевом диске SMB, но приложение возвращает ошибки «Отказано в доступе».Если я запускаю тот же код локально, что и sudo, он работает просто отлично.

Я использую Gunicorn, Supervisor и Nginx на сервере, и я предполагаю, что мне нужно установить разрешения где-нибудь для правильной работы моего приложения.Но я не уверен, где это.

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

Обновление: похоже, эта проблема связана с монтированием SMB без соответствующих разрешений.

1 Ответ

0 голосов
/ 13 мая 2019

Просто чтобы пометить это как решенное.

Проблема была в файле fstab, который содержит конфигурацию для монтирования SMB. Доменное имя не было добавлено должным образом

...