【日常总结】宝塔中 Gitlab服务器 forbidden

一、场景

二、问题

三、原因

四、解决方案

五、实战

[Stage 1:打开 /etc/gitlab/gitlab.rb,并编辑](#Stage 1:打开 /etc/gitlab/gitlab.rb,并编辑)

[Stage 2:重启gitlab服务](#Stage 2:重启gitlab服务)

[Stage 3:测试(打开girlab网页)](#Stage 3:测试(打开girlab网页))

六、后续


一、场景

公司更换新电脑

服务器:宝塔中 Gitlab

Gitlab 修改root密码(老密码已忘记)

二、问题

Gitlab 重置密码后,老电脑上SourceTree尝试多次登录,导致 gitlab登录报错 forbidden

宝塔中 重启Gitlab也无效

三、原因

gitlab的防爆破机制起的作用:IP被拉黑

四、解决方案

本地ip加入gitlab白名单即可

系统gitlab配置文件的位置:vi /etc/gitlab/gitlab.rb

bash 复制代码
gitlab_rails['rack_attack_git_basic_auth'] = {
	'enabled' => true,
	'ip_whitelist' => ["127.0.0.1",'你的gitlab地址:端口号'],
	'maxretry' => 300,
	'findtime' => 5,
	'bantime' => 60
}

五、实战

Stage 1:打开 /etc/gitlab/gitlab.rb,并编辑

Stage 2:重启gitlab服务

bash 复制代码
gitlab-ctl reconfigure

Stage 3:测试(打开girlab网页)

六、后续

sourcetree 因为gitlab密码被改问题导致项目无法上传的问题--明天继续写总结

相关推荐
明月心9521 天前
git remote add 用法
gitlab
only_Klein1 天前
jenkins流水线报错:Connection reset by peer
ci/cd·kubernetes·gitlab·jenkins·ssl
梁萌2 天前
docker部署gitlab和gitlab runner
docker·eureka·gitlab
johnnyAndCode2 天前
Idea 设置GitLab时使用账密,而不是token的配置方法
gitlab·idea
天外飞雨2 天前
Gitlab使用
gitlab
BUTCHER53 天前
GitLab SSH 密钥配置
运维·ssh·gitlab
明月心9523 天前
GitLab使用
gitlab
明月心9524 天前
gitlab pull requets
gitlab
BUTCHER54 天前
GitLab基本设置
gitlab
张小凡vip4 天前
Kubernetes---gitlab的ci/cd发布基于k8s的项目示例参考
ci/cd·kubernetes·gitlab