Descripción del problema:
Hoy, al configurar los permisos de usuario de Jenkins, debido a que no se agregó ningún administrador, los permisos se establecieron primero, de modo que después de la aplicación, inicio sesión en la cuenta original y no puedo encontrar la administración del sistema.
solución:
1. Debido a que usa jenkins instalado por yum, necesita encontrar el archivo de configuración config.xml en JENKINS_HOME .
/var/lib/jenkins/
(默认的JENKINS_HOME)
ls
(查看内容)
2. Podemos ver config.xml dentro
sudo vi config.xml
(进入配置文件)
i
(修改)
3. Modifica el contenido
①Cualquier usuario puede hacer cualquier cosa (sin restricciones)
<authorizationStrategy class="hudson.security.AuthorizationStrategy$Unsecured"/>
②Los usuarios que inician sesión pueden hacer cualquier cosa
<authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"/>
Este blog es muy completo: https://blog.csdn.net/kuangay/article/details/80628459
4. Una vez que la modificación se haya realizado correctamente, debe finalizar jenkins y reiniciar jenkins.
sudo service jenkins stop(停止)
sudo service jenkins start (启动)
sudo service jenkins restart(重启)
5. ¡Puede recuperar la "gestión del sistema"!