本地搭建的 gitLab 服务器用户密码忘记了怎么办

如果忘记了GitLab本地服务器的密码,可以通过以下几种方法进行重置‌:

‌通过邮箱重置密码‌:
在GitLab登录页面点击“Forgot your password?”链接。
输入注册时使用的邮箱地址,GitLab会向该邮箱发送重置密码的指令。
打开邮件中的重置密码链接,按照提示设置新密码‌12。

‌通过SSH key重置密码‌:
如果使用SSH key登录,可以通过SSH key设置页面进行密码重置。
点击“Revoke”按钮,重新生成SSH key并上传到GitLab‌1。

‌通过管理员账号重置密码‌:
如果是GitLab的管理员,可以通过管理页面搜索要重置密码的用户。
在用户管理界面修改密码并保存‌14。

‌通过Bash命令重置密码‌:
通过SSH连接到GitLab服务器,切换到git用户。
执行命令gitlab-rails console进入GitLab控制台。
查找用户并修改密码:user = User.where(username:'admin').first 或 user = User.where(id:1).first。
设置新密码并保存:user.password='新密码',user.save!

备案信息 苏ICP备2024126791号-1