Можно ли настроить удаленный сервер для хранения папки с зашифрованным содержимым, которая не может быть прочитана сервером, но редактируется несколькими клиентами?
Кажется, что двуличность является инструментом для этого , но я не уверен, возможна ли потеря данных, если две рабочие станции пытаются редактировать один и тот же файл одновременно?
Я думаю, что ownCloud , вероятно, сделает то, что вы ищете.
Если вы не можете / не хотите запускать ownCloud и хотите запустить собственное решение, вам понадобятся:
(1) способная система контроля версий иметь дело с конфликтами, такими как git , hg или bzr ;
(2) инструменты шифрования, такие как TrueCrypt , eCryptFS или Duplicity ;
(3) способ доступа к файловому серверу, такой как FTP или SSH ; и
(4) ряд сложных сценариев оболочки , созданных вручную, чтобы связать все вместе.