Archivo de configuración de Jenkins para seguridad global - Security Realm - Base de datos de usuarios propia de Jenkins

Archivo de configuración de Jenkins para seguridad global - Security Realm - Base de datos de usuarios propia de Jenkins

Necesito saber dónde almacena Jenkins sus datos de configuración. Especialmente Seguridad Global - Reino de Seguridad Intenté buscar en var/lib/jenkinsla carpeta pero sin éxito. ¿Existe un archivo de configuración con esta configuración? No puedo iniciar sesión en Jenkins y necesito volver a cambiarlo manualmente.

ingrese la descripción de la imagen aquí

Respuesta1

No puedo iniciar sesión en Jenkins

Puede restablecer la seguridad de Jenkins:

Deshabilitar la seguridad

Uno puede configurar accidentalmente un ámbito de seguridad/autorización de tal manera que ya no pueda reconfigurar Jenkins.

Cuando esto sucede, puede solucionarlo siguiendo los siguientes pasos:

  • Detenga Jenkins (la forma más sencilla de hacerlo es detener el contenedor de servlets).

  • Vaya $JENKINS_HOMEal sistema de archivos y busque config.xmlel archivo.

  • Abra este archivo en el editor.

  • Busque el <useSecurity>true</useSecurity>elemento en este archivo.

  • Reemplazar trueconfalse

  • Retire los elementos authorizationStrategyysecurityRealm

  • Iniciar Jenkins

  • Cuando Jenkins regrese, estará en un modo no seguro donde todos tendrán acceso completo al sistema.

Si esto aún no funciona, intente cambiar el nombre o eliminarlo config.xml.

Fuente:Asegurar Jenkins - Deshabilitar la seguridad

información relacionada