¿Cómo asegurar el acceso para construir las credenciales del sistema?

-1

Tenemos un sistema de compilación, que recupera las fuentes y ejecuta los comandos de compilación. En la actualidad, una persona dedicada (maestro de la construcción) realiza la búsqueda con su cuenta personal en el sistema de control de fuente.

Nos gustaría automatizar el proceso de construcción. ¿Cómo se puede asegurar el acceso al sistema de control de fuente?

Veo una opción para crear una "cuenta compartida" (llamémosla buildmaster ) para que el usuario que está autorizado a realizar la compilación utilice un script con las credenciales de buildmaster (en nuestro caso, nombre de usuario / contraseña) para buscar las fuentes. ¿Cómo podría entonces la contraseña de buildmaster estar disponible solo para aquellos usuarios que están autorizados para ejecutar compilaciones (producción)?

    
pregunta Konstantin Shemyak 14.03.2017 - 22:09
fuente

1 respuesta

1

Tu compilación es probablemente ejecutada por un programa no interactivo. En Windows, por ejemplo, se ejecutaría como un servicio.

El servicio se configuraría con una cuenta de servicio, que tiene su propia ID de usuario y contraseña. En su caso, la ID de usuario sería "buildmaster".

Si necesita que un ser humano active la compilación, es necesario que haya algunos medios para decirle a su servicio que inicie una compilación, por ejemplo. una interfaz de usuario. No querría usar la cuenta de buildmaster directamente.

    
respondido por el John Wu 14.03.2017 - 22:53
fuente

Lea otras preguntas en las etiquetas