Hoy continuaré introduciendo el conocimiento relevante de la operación y mantenimiento de Linux.El contenido principal de este artículo es la recuperación de gitlab después de olvidar la contraseña.
A veces, debido a que no hemos usado Gitlab durante mucho tiempo, olvidamos la contraseña del usuario administrador, lo que lleva a la situación de que no podemos iniciar sesión en el sistema, o debido a errores del sistema, después de la instalación inicial de Gitlab, no aparece la página para configurar la contraseña, sino que aparece directamente Se muestra la página de inicio de sesión, por lo que no podemos seguir utilizando la configuración de inicio de sesión. En este caso, necesitamos restablecer la contraseña de Gitlab.
Primero, en el dispositivo Gitlab, ejecute el comando:
gitlab-ce console -e production
Ingresamos a la consola de Gitlab y el resultado es el siguiente:
Luego de eso, ejecutamos el comando:
user=User.where(id:1).first
user.password=‘12345678’
user.password_confirmation='12345678'
user.save
En la configuración anterior, el primer comando significa seleccionar el usuario. Dado que el usuario administrador raíz es el primer usuario, la identificación del usuario es 1; el segundo comando significa establecer la contraseña del usuario raíz, y el tercer comando significa confirmar la raíz contraseña del usuario Contraseña, el cuarto comando significa guardar las configuraciones anteriores y hacerlas efectivas. El proceso de ejecución del comando anterior es el siguiente: de
esta manera, después de completar la configuración anterior, reinicie gitlab y verá que la contraseña se ha restablecido al valor que configuramos.
La originalidad no es fácil, indique la fuente para la reimpresión: https://blog.csdn.net/weixin_40228200