3

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

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

1 ответ1

1

Не думайте, что то, что вы хотите, возможно с помощью символических ссылок, но, возможно, вы могли бы сделать это с помощью bindfs.

bindfs --perms=a-w /path/to/original ~/Dropbox/whatever

Так whatever бы ни был доступный только для чтения "просмотр" исходного каталога; Dropbox сможет читать, но не писать. Вы должны обязательно выполнить эту команду до запуска демона Dropbox, иначе Dropbox подумает, что вы удалили все (что не повредит вашим оригиналам, но вам придется загружать все в Dropbox снова).

Если вы не хотите использовать bindfs, вы можете сделать это с реальным монтированием bind:

mount --bind /path/to/original /home/user/Dropbox/whatever
mount -o remount,ro /home/user/Dropbox/whatever

Но вы должны сделать это как root, и в fstab , AFAIK, нет способа сделать это, поэтому вам все равно придется найти способ сделать это до запуска Dropbox (вдвойне, потому whatever что будет доступно для записи между запустить две команды).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .