在之前安装极狐GitLab 的文章中提到,极狐GitLab 安装成功后,初始登录密码会放在 /etc/gitlab/initial_root_password
文件下,用户可以使用初始用户名 root
及文件内的初始密码即可登录极狐GitLab 实例。
但是有些情况下,可能会发生 root 密码忘记的事情,也就是说管理员可能也忘记了管理员的密码,这种情况下就比较麻烦了,管理员没法登录实例进行平台管理了。
这时候就需要通过重置管理员密码来实现了。可以通过下面命令行来实现密码重置
sudo gitlab-rake "gitlab:password:reset"
非 root 用户用 sudo,root 用户可不用 sudo。
登录到极狐GitLab 实例所在的服务器,执行如下命令:
gitlab-rake "gitlab:password:reset[root]"
接着会让输入重置的密码,并且再次确认密码,即可完成密码的重置。
接着就可以在极狐GitLab 实例界面用用户名 root
和重置之后的密码进行登录了。