Entonces, en este momento estamos usando Dropbox para compartir varios archivos de datos entre aproximadamente 10 sistemas Mac OS X.
Sin embargo, ya tenemos una cuenta S3 y todos los que tienen el plan Dropbox más bajo de $ 10 / mes parecen demasiado caros. Nos gustaría evitar cualquier tipo de almacenamiento local (compartir un disco en un escritorio o algo así, ya que somos un equipo distribuido geográficamente).
Por lo tanto, estoy contemplando algo que nos permita reemplazar Dropbox con nuestra propia solución local. Todos somos personas bastante técnicas y / o lo suficientemente inteligentes como para seguir algunos pasos, por lo que si no es tan "fácil de usar" como Dropbox, todos estamos cómodos con eso.
Hay muchos documentos por ahí que tienen partes de lo que quiero, pero algunas de las herramientas no parecen cumplir con los requisitos:
- Transporte de seguridad a través de SSL al cubo
- Cifrado del contenido del cubo
- Sincronización bidireccional
La mayoría de los scripts que puedo encontrar en Internet usan duplicidad que parece fallar # 1. No parece que la duplicidad sea compatible con SSL para S3: los documentos no indican pero el protocolo se ve como HTTP antiguo .
Muchos scripts usan GPG para encriptar archivos. Parece que podría funcionar, sin embargo, tengo que asegurarme de que cada cliente de OS X pueda usar la misma clave para cifrar y descifrar archivos (la administración de claves me corresponde administrarla). FTP y otras aplicaciones basadas en el cliente no parecen admitir esto en absoluto.
Finalmente, la mayoría de los scripts usan replicación unidireccional, por ejemplo, usando Amazon S3 como un simple almacén de respaldo. Como estaríamos utilizando Amazon S3 como el "repositorio" fallan este.
Uf. Entonces, me encantaría una sola herramienta que haga esto, pero después de una búsqueda exhaustiva no creo que exista. En mi opinión, la herramienta mágica sería una combinación de TrueCrypt y rsync.
Me alegraría saber qué herramientas pueden cumplir mis 3 requisitos, después de eso puedo unir el resto. ¿Alguna idea?