【日常总结】宝塔中 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密码被改问题导致项目无法上传的问题--明天继续写总结

相关推荐
糖果罐子♡11 小时前
TortoiseGit 首次上传本地工程至已初始化的GitLab仓库教程
gitlab
Byron Loong13 小时前
【Git】如何检查 Ubuntu 系统上 gitLab 是否开启
git·ubuntu·gitlab
QN1幻化引擎1 天前
SFA 信号场注意力:用8KB参数换248x KV Cache压缩,边缘设备也能跑长序列
人工智能·算法·gitee·gitlab
阿里云云原生1 天前
研发福音:云效 AI 智能评审正式支持 GitLab 集成,VPC 内网即可实现自动审阅
gitlab
这个需求做不了5 天前
Jenkins自动化构建与CI/CD流水线,并配置GitLab
java·ci/cd·自动化·gitlab·jenkins
qq_452396235 天前
第六篇:《GitLab CI 进阶:多环境部署与环境变量管理》
git·ci/cd·gitlab
考虑考虑7 天前
git中的tag
git·gitlab·github
Skilce9 天前
基于GitLab CI/CD + Kubernetes的自动化部署平台搭建
ci/cd·kubernetes·gitlab
行者-全栈开发9 天前
Jenkins 与 GitLab 深度集成实战:从 Webhook 到 Merge Request 全流程自动化
gitlab·jenkins·webhook·merge request·multibranch·source plugin·ci/cd 自动化
zoipuus11 天前
上传repo仓库到自己的gitlab
linux·gitlab·shell·全志·tina