Защита локальной копии файла от удаления на стороне сервера

Для нескольких поставщиков облачного хранилища, когда вы используете настольное приложение, ваша локальная копия файлов синхронизируется с "онлайн" версией (фактически хранящейся на серверах облачного поставщика).

Это означает, что если моя учетная запись будет взломана или если сервер по какой-то причине уничтожит мои файлы, я также потеряю свою локальную копию.

Есть ли способ защитить мои файлы от (массового) удаления на стороне сервера, не сохраняя две копии на моем компьютере (одну в облачной папке и другую)?

РЕДАКТИРОВАТЬ: Эта ссылка связывает аналогичную историю с, возможно, лучшей формулировкой: http://www.businessinsider.com/professor-suffers-dropbox-nightmare-2013-9

Я чувствую, что должен быть способ предотвратить использование умных сценариев / прав доступа к файлам / чего-то, но я не могу понять, что...

1 ответ

Одним из решений будет использование символических ссылок.

ln -s FolderToSave ~/Dropbox/

С этим решением только один компьютер имеет все права на файл. Доступ через веб-сайт или настольный клиент, установленный на другом компьютере, предоставляет доступ только для чтения к исходной копии файлов.

Файлы можно удалить из выпадающего списка, удалив папку, но они останутся на вашем главном компьютере, где была удалена только символическая ссылка.

Это не лучшее решение, но оно предлагает быстрое решение.

Другие вопросы по тегам