对于一些云存储提供商来说,当您使用桌面应用程序时,文件的本地副本会与“在线”版本(实际上存储在云提供商服务器上)同步。
这意味着如果我的帐户被劫持或者服务器由于某种原因删除了我的文件,我也会丢失本地副本。
有没有什么方法可以保护我的文件免遭(大量)服务器端删除,而不必在我的计算机上保留两个副本(一个在云文件夹中,另一个在云文件夹中)?
编辑:此链接涉及一个类似的故事,也许措辞更好:http://www.businessinsider.com/professor-suffers-dropbox-nightmare-2013-9
我觉得一定有一种方法可以通过使用巧妙的脚本/文件权限/某些东西来防止这种情况,但我不知道是什么......
答案1
一个解决方案是使用符号链接。
ln -s FolderToSave ~/Dropbox/
使用该解决方案,只有一台计算机拥有该文件的所有权限。通过安装在另一台计算机上的网站或桌面客户端进行访问只能只读访问文件的原始副本。
可以通过删除文件夹将文件从 Dropbox 中删除,但它们仍会保留在主计算机上,只有符号链接已被删除。
这不是最好的解决方案,但它提供了一个快速解决方案。