我有一台 Ubuntu 机器,上面有多个用户。我希望他们都能访问同一个 Dropbox 文件夹。如何设置 Dropbox 同步过程?
目前,我只在 1 个用户帐户(称他为 Bob)下运行 Dropbox 守护程序。只要 Bob 登录,这就可以了。即使其他用户(例如 Sally)也登录并正在使用桌面,由于 Bob 在后台登录,守护程序将继续运行,并且 Sally 在 Dropbox 文件夹中的任何工作都将立即同步。
缺点是,如果机器重新启动(或者 Bob 注销而不是执行“切换用户”)并且最终 Sally 登录而 Bob 没有登录,那么 Dropbox 守护程序将不会运行,并且 Sally 的工作将不会同步。
我认为让每个用户都运行 Dropbox 守护程序并不是一个好主意,因为他们可能会互相干扰,因为所有用户共享的 Dropbox 文件夹只有一个。
我也不希望每个用户都有自己的 Dropbox 文件夹,因为那样会重复所有文件。
答案1
有一些信息这非官方Dropbox 维基百科如何设置 Dropbox 在启动时启动并使用其自己的用户帐户在无 GUI 的 Linux 环境中运行。
我还没有测试过。希望它能有所帮助。
答案2
据我所知,Dropbox 只有在只有一个用户登录的情况下才能正常工作(正式)。因此,在处理普通共享文件夹时不建议切换用户。
您可以设置多用户 Dropbox,但这样每个用户都会有自己的 Dropbox。但这意味着,如果是同一个共享文件夹,空间和传输将会重复……因此,如果是共享文件夹,请将其设置为真正的共享文件夹。
我没有测试过这个,但看到了逻辑,所以试试吧:选择一个两个帐户都可以使用的公共位置(例如/home/shared-dropbox)。将一个dropbox文件夹移动到该共享文件夹,然后将另一个帐户移动到同一文件夹(不要忘记设置正确的权限以使两个用户都可以工作)。这样,一个用户更改的一个文件将被上传到两个帐户。dropbox重复数据删除可能会让您免于上传两次。如果它抱怨冲突,这是未知的,您必须尝试它以测试一切是否真的正常工作。
您还可以查看常问问题在其论坛/wiki 上提供多用户支持