1

Я использую Dropbox 2.4.10 на OS X. Я использую Spotlight с папкой, зашифрованной encfs внутри моей Dropbox, которая монтируется с опцией -o local чтобы заставить его работать на OS X 10.9 (см. Здесь). В результате Spotlight ставит .Spotlight-V100 внутри моей зашифрованной папки encfs. Этот каталог и все файлы и каталоги в нем принадлежат root:staff , что означает, что Dropbox не может их синхронизировать (я получаю сообщение "Отказано в доступе" из Dropbox в меню "Настройки").

Как я могу заставить Dropbox не пытаться синхронизировать эту папку и, следовательно, удалить это сообщение? В качестве альтернативы, есть ли другой способ решить эту (в основном, косметическую) проблему? Обратите внимание, что функция "Выборочная синхронизация" в Dropbox не работает для этой проблемы, поскольку папка никогда не синхронизировалась, поэтому не появляется в списке (по крайней мере, я думаю, что причина).

2 ответа2

1

если у вас есть папка внутри Dropbox, она попытается синхронизировать ее. Создайте папку с тем же именем на веб-сайте Dropbox, а на Mac остановите синхронизацию папки. Это не коснется этого.

0

Идея состоит в том, чтобы поместить все в одну подпапку и жестко связать только эту внутреннюю папку с Dropbox:

  1. Переместите зашифрованную папку за пределы вашего Dropbox. Давайте предположим, что это называется ~/enc-folder .

  2. Смонтируйте том encfs. Давайте предположим, что вы смонтировали его как SecureVolume .

  3. Создайте подпапку SecureVolume/SecureFolder и обратите внимание на имя соответствующей новой папки, которая мгновенно появляется в enc-folder . Давайте предположим, что это имя fgwEGEHeh34 .

  4. Переместите все другие документы и папки из SecureVolume в SecureFolder (за исключением, конечно, скрытых вещей, которые в первую очередь представляют собой папку Spotlight и ваш .encfs6.xml).

  5. Установите жесткую ссылку .

  6. Запустите hardlink ~/enc-folder/fgwEGEHeh34 ~/Dropbox/fgwEGEHeh34

Теперь вы заметите, что fgwEGEHeh34 прекрасно синхронизируется внутри вашего Dropbox при каждом изменении подключенного тома.

ОЧЕНЬ ВАЖНО: создайте резервную копию скрытого файла .encfs6.xml поскольку он требуется в дополнение к вашему паролю для расшифровки файлов. Лично я храню жестко связанную папку с безобразным именем и жесткую ссылку на файл XML в папке Dropbox верхнего уровня SecureStuff.

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