Otra forma sería editar manualmente el archivo de configuración de su usuario (por ejemplo, /var/lib/jenkins/users/username/config.xml) y actualizar el contenido de passwordHash :
<passwordHash>#jbcrypt:$2a$10$razd3L1aXndFfBNHO95aj.IVrFydsxkcQCcLmujmFQzll3hcUrY7S</passwordHash>
Una vez que haya hecho esto, simplemente reinicie Jenkins e inicie sesión con esta contraseña:
test
La solución más simple es deshabilitar completamente la seguridad:cambie true
a false
en /var/lib/jenkins/config.xml
archivo.
<useSecurity>true</useSecurity>
Una sola línea para lograr lo mismo:
sed -i 's/<useSecurity>true<\/useSecurity>/<useSecurity>false<\/useSecurity>/g' /var/lib/jenkins/config.xml
Luego simplemente reinicie Jenkins:
sudo service jenkins restart
Y luego ve al panel de administración y configura todo una vez más.
Si en caso de que esté ejecutando su Jenkins dentro de un pod de Kubernetes y no puede ejecutar service
comando, luego puede reiniciar Jenkins eliminando el pod:
kubectl delete pod <jenkins-pod-name>
Una vez que se haya emitido el comando, Kubernetes terminará el antiguo pod y comenzará uno nuevo.