我有一个在 Mac 上运行的 Flask 应用程序,需要操作 samba 共享上的文件,我如何确保它始终可以访问?

我有一个在 Mac 上运行的 Flask 应用程序,需要操作 samba 共享上的文件,我如何确保它始终可以访问?

我正在为公司编写一个内部工具,该工具可能始终需要访问 Samba 共享。我如何才能始终确保驱动器安装在相同的地址 /Volumes/... 或让 Flask 应用程序连接到 Python 库?最终,我只能更改应用程序以操作本地计算机上的文件,但这并不是最好的选择。

最可持续/最有效的实施方式是什么?

答案1

虽然你最终使用 python 与文件进行交互,但这个问题更像是服务器故障或者超级用户两个都哪个有更多与 samba 标签相关的问题比 stackoverflow 做的

至于问题本身,我对 OSX 不是很熟悉,但在我的 Linux 安装中,我非常喜欢 autofs,这是一个自动挂载网络文件服务器(也包括 nfs 和 ssh)的系统守护进程。请参阅此链接一些基本的设置步骤。当然,总是有连接网络共享的标准方式

相关内容