
CyberArk Conjur asegura automáticamente los secretos utilizados por usuarios privilegiados e identidades de máquina
Conjur proporciona gestión de secretos e identidad de aplicaciones para infraestructura moderna:
Nota: nuestras insignias y botones de redes sociales nunca te rastrean.
Tabla de contenidos generada con markdown-toc
Consulte nuestra Guía de inicio rápido para obtener información detallada sobre el uso de Conjur Open Source por primera vez, o consulte la documentación de Conjur para guías específicas sobre configuración, integraciones, administración y más.
Recomendamos encarecidamente elegir la versión de este proyecto a partir de la última versión del conjunto de Conjur Open_Source. Los mantenedores de Conjur realizan pruebas adicionales en las versiones del conjunto para garantizar la compatibilidad. Cuando sea posible, actualice su versión de Conjur para que coincida con la última versión del conjunto; al usar integraciones, elija la última versión del conjunto que coincida con su versión de Conjur.
Al actualizar su servidor Conjur que se ejecuta en un entorno Docker Compose a la última versión del conjunto, revise las instrucciones de actualización. Para cualquier pregunta, contáctenos en Discourse.
Nuestro canal principal de soporte es a través de nuestra comunidad CyberArk Commons aquí
Migrar datos de Conjur Open Source a CyberArk Secrets Manager, Self-Hosted es simple usando nuestra guía de migración
Conjur está diseñado para ejecutarse en uno o más contenedores Docker, utilizando PostgreSQL como
almacén de datos subyacente. Es fácil ejecutar tanto Conjur como PostgreSQL en Docker; consulte
el directorio demo para ver un ejemplo.
Conjur utiliza la variable de entorno DATABASE_URL para conectarse a la base de datos.
Opciones típicas para esta URL son:
pg local enlazadoConjur crea y/o actualiza automáticamente el esquema de la base de datos al iniciar.
Los scripts de migración se encuentran en el directorio db/migrate.
Conjur facilita:
Documentación detallada de diseño de autenticadores
Conjur facilita:
Documentación detallada de diseño de rotadores
Artículo principal: Criptografía de Conjur
Conjur utiliza criptografía estándar de la industria para proteger sus datos.
Algunas operaciones requieren almacenamiento y gestión de datos cifrados. Por ejemplo:
authenticate emite un token JSON firmado; la clave de firma es una
clave RSA de 2048 bits que se almacena cifrada en la base de datosLos datos se cifran dentro y fuera de la base de datos utilizando Slosilo, una biblioteca que proporciona:
Slosilo ha sido verificado mediante una auditoría criptográfica profesional. Pregunte en nuestra comunidad CyberArk Commons para más detalles. (Puede unirse aquí.)
Al iniciar Conjur, debe proporcionar una clave maestra de datos codificada en Base64 en la
variable de entorno CONJUR_DATA_KEY. Puede generar una clave de datos con el siguiente comando:
$ docker run --rm conjur data-key generate
NO pierda la clave de datos, o todos los datos cifrados serán irrecuperables.
Conjur admite la operación simultánea de múltiples cuentas separadas dentro de la misma base de datos. En otras palabras, es multiinquilino.
Cada cuenta (también llamada "cuenta de organización") tiene su propia clave privada de firma de tokens. Cuando se autentica un rol, el HMAC del token de acceso se calcula utilizando la clave de firma de la cuenta del rol.
Las cuentas pueden ser listadas, creadas y eliminadas a través del servicio /accounts.
El permiso para usar este servicio está controlado por el recurso integrado
!:webservice:accounts. Tenga en cuenta que ! es en sí misma una cuenta de organización, y por lo tanto
los privilegios sobre !:webservice:accounts pueden gestionarse
mediante políticas de Conjur.