我有一个在已安装的 SMB 网络驱动器上创建目录的应用程序,但该应用程序返回“权限被拒绝”错误。如果我在本地运行与 sudo 相同的代码,它就可以正常工作。
我在服务器上使用 Gunicorn、Supervisor 和 Nginx,我假设我需要在某处设置权限才能让我的应用程序正常工作。但我不确定那在哪里。
对于上下文,我一直使用Flask Mega 教程作为指南,但由于我的应用程序具有不同的功能,它并没有真正解决诸如此类的某些特定需求。我希望有人可以为我提供更多指导。
更新:似乎这个问题与在没有适当权限的情况下安装的 SMB 有关。