我想设置一个跨平台邮件客户端(Thunderbird),到目前为止,我想使用 NAS 作为配置文件存储。
NAS 基于 CIFS,可安装在 Windows 和 Ubuntu 上。此外,互斥锁的锁定功能运行良好,设置似乎可以作为概念验证。
问题出在 Linux 挂载上。
由于我使用的是笔记本电脑,因此并不总是连接到网络,因此,我无法使用 来/etc/fstab
设置具有修改后的组 ID 的 CIFS 共享。并且必须使用 来安装共享mount -t cifs ...
,这导致它由 root 拥有,并且所有权非常糟糕,以至于无法将其chown
分配给普通用户帐户。
这会导致 Thunderbird 出现只读问题,但如果通过 启动 Thunderbird,这些问题似乎可以得到解决sudo
。
但我想避免这种情况,并使用脚本将共享按需挂载到配置文件位置,并具有基于配置文件的权限和访问权限。
有办法实现这个吗?
答案1
我按照 fstab mount 操作http://wiki.centos.org/TipsAndTricks/WindowsShares
事实证明,如果在启动期间共享不可用,则不会产生任何负面影响,并且如果稍后出现网络,则共享会自动安装。
另外,我必须通过 PPA 更新到 Thunderbird 11.0,才能让它理解 Windows PC 上较新的配置文件。