gitlab忘记管理员密码恢复

前两天安装了gitlab,本想做试验玩一玩的.今天打开后发现,忘记管理员密码了.真悲剧.

网上找了一些资料,也没看出个名堂.因为我的是用官方提供的一键安装包安装的.而且版本还比较新.看来只能自己搞定.

页面上发现有一个找回密码的按钮,应该是通过邮件找回的.然后就点了一下.发现需要输入要找回用户的邮箱地址.册那.我好像连邮箱地址都不记得了.翻了下前两天写的安装文档,意外发现截图上竟然有.真是天无绝人之路啊.果断输入后找回密码.邮件已经发送 admin@example.com

泥玛,我可没这个域名啊.还找个串串.但是又想到.邮件服务器都在我本机,我难道收不到邮件,我服务器上也看不到邮件吗? 看了一下,默认是postfix的邮件服务器,果断搞起.

第一步: 查看邮件队列

有三封邮件,我的应该是最新的一个,记下前面的编号4E33426150A. 然后查看一下postfix的配置文件.找一下邮件队列放哪儿了.

找到邮件队列的位置,就好办了.

OK,下面查看邮件的内容.注意,dererred目录下的这个文件保存了邮件的内容.

 

找到密码重围的连接: http://gitlab.example.com/users/password/edit?reset_password_token=fTZeqMpaA2NvDnzmpAWn. 把gitlab.example.com换成自己的gitlab地址.

D941FF34-8038-44C8-8BD7-07053CAD9625

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注