我无法用 Google 搜索到这个。我只想使用 Dropbox 或 Google Drive 作为备份,所以我想确保我只上传到这些服务,从不下载(除非通过 Web 界面手动完成)。我们中的几个人会将内容上传到一个帐户,因此我们需要确保不会通过对本地计算机进行一些更改而意外删除其他人计算机上的某些内容。有没有一种简单的方法可以自动执行此操作 - 即通过运行一个守护进程,它将上传给定文件夹中的所有内容,但从不下载任何内容?
我使用 Linux,因此事情变得有点复杂,但我对 Windows 解决方案也很感兴趣。
答案1
为什么不都在 Dropbox 中使用专用的用户目录。这样,其他用户的更改将在您的 Dropbox 中更新(但在您通常不使用的目录中)。您还可以为每个用户使用不同的帐户并共享一个公共目录。例如 Luke 会有一个share-luke
并与所有其他用户共享该文件夹,Sup 会有一个share-sup
并与其他用户共享该文件夹,等等...
如果你们都使用相同的文件,那么你需要找到另一种解决方案,因为即使你可以阻止下载,如果你覆盖并上传(而它是另一个用户的文件),Dropbox 服务器上也不会有文件的正确版本。而且这不算什么备份,不是吗?
顺便说一句。限制 Dropbox 中的共享权限(您真正想要的)位于路线图。当此功能可用并且您按照我的建议在彼此之间共享文件夹时,您可以撤销其他用户的写权限,这样就得到了您想要的结果。
答案2
您可以按照cloud-hq.net 上的博客文章。如果你读了这篇文章你就会明白它是如何完成的。