GitLab初次安装后,登录GitLab网页的管理员账号和密码各是什么?
https://blog.csdn.net/wangpaiblog/article/details/122294818
简介:
Git/GitHub/GitLab
9 篇文章0 订阅
订阅专栏
GitLab初次安装后,登录GitLab网页的管理员账号和密码各是什么?
笔者的运行环境:
Linux:CentOS 8 x86_64
GitLab:gitlab-ee-14.3.6-ee.0.el8.x86_64
在安装完启动 GitLab 后,应该就可以在网页上访问到 GitLab 的登录界面了,不过 GitLab 已事先创建了一个账号了,这个账号就是管理员账号。即便是注册新 GitLab 账号,也需要登录管理员账号进行审批。那么这个管理员账号和密码各是什么呢?
这个管理员账号的账号名为 root,而密码在一个自动生成的文件 /etc/gitlab/initial_root_password 中(密码不会含空格),且会在 24 小时后自动被删除。
实际上,在第一次使用命令 gitlab-ctl reconfigure 初始化 GitLab 配置时,GitLab 其实已经提示过这些信息,只是很多人对英文不敏感,尤其是一长段英文中夹杂着一个重要信息时。
Notes:
Default admin account has been configured with following details:
Username: root
Password: You didn't opt-in to print initial root password to STDOUT.
Password stored to /etc/gitlab/initial_root_password. This file will be cleaned up in
————————————————
版权声明:本文为CSDN博主「暗诺星刻」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wangpaiblog/article/details/122294818
https://docs.gitlab.com/ee/security/reset_user_password.html#reset-your-root-password
简介:
gitlab 官网介绍,修改root用户的密码:
gitlab修改管理员密码
https://blog.51cto.com/u_13646572/5361227
简介:
进入到gitlab容器
[root@localhost gitlab]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d1dc5573a3ab gitlab/gitlab-ce:latest "/assets/wrapper" 34 minutes ago Up 34 minutes (healthy) 0.0.0.0:22->22/tcp, :::22->22/tcp, 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp gitlab
[root@localhost gitlab]# docker exec -it d1 bash
root@gitlab:/#
切换目录:cd /opt/gitlab/bin
root@gitlab:/opt/gitlab/bin# ls
gitlab-backup gitlab-healthcheck gitlab-rails gitlab-redis-cli
gitlab-ctl gitlab-psql gitlab-rake gitlab-ruby
执行 gitlab-rails console production 命令 开始初始化密码
root@gitlab:/opt/gitlab/bin# gitlab-rails console
--------------------------------------------------------------------------------
Ruby: ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux]
GitLab: 14.1.2 (8c67b499146) FOSS
GitLab Shell: 13.19.1
PostgreSQL: 12.6
--------------------------------------------------------------------------------
Loading production environment (Rails 6.1.3.2)
irb(main):001:0>
修改管理员密码: NOTE: 记得需要设置2次密码。第一次输入密码,第二次确认密码
irb(main):002:0> u=User.where(id:1).first
=> #<User id:1 @root>
irb(main):007:0> u.password=12345678
=> 12345678
irb(main):008:0> u.password_confirmation=12345678
=> 12345678
irb(main):009:0> u.save
Enqueued ActionMailer::MailDeliveryJob (Job ID: 2cc5555c-e78f-4865-9be4-89da0d838278) to Sidekiq(mailers) with arguments: "DeviseMailer", "password_change", "deliver_now", {:args=>[#<GlobalID:0x00007f4a85ecbae0 @uri=#<URI::GID gid://gitlab/User/1>>]}
=> true
1.
2.
3.
4.
5.
6.
7.
8.
9.
到这里,root密码已经改成了12345678
使用新的密码进行登陆,可以看到如下的页面
以上就是修改管理员密码的全过程。
-----------------------------------
©著作权归作者所有:来自51CTO博客作者reg183的原创作品,请联系作者获取转载授权,否则将追究法律责任
gitlab修改管理员密码
https://blog.51cto.com/u_13646572/5361227
网友评论