GitLab被恶意注册,所以关闭注册功能

一、背景情况

最近发现公司的GitLab被恶意注册许多账号,三个月的时间被注册了近3000个账号,有些账号会创建一个空的项目,注册的ip地址来自世界各地,应该是被定时脚本攻击了,暂时没发现安全方面的危害,因为项目都是私有的,但是对人员和项目管理造成很大的不便,也没发现批量删除的办法。

  • 都是奇怪的邮箱账号
    恶意注册账号
  • 创建了一堆空项目
    恶意注册项目
  • ip也是来自世界各地
    恶意账号ip
    并且之前同事自己注册的Name和Username规范都不统一,因此决定先关闭gitlab的注册功能,有新人进公司需要GitLab账号由我统一创建再分配。

二、关闭注册功能

公司的gitlab版本为ce版本,版本号为11.8.0,不同版本的关闭位置可能不同,但是名称都是相同的。
点击左上角的”Admin Area“(管理员区域),账号需要有管理员权限。
点击”Settings“
点击”Sign-up restrictions“(注册限制)右边的”Expand“按钮,下方的”Sign-in restrictions“是登录限制
在这里插入图片描述
”Sign-up enabled“就是注册功能开关,目前是打开状态
在这里插入图片描述
在另一个浏览器打开GitLab可以看到有注册按钮
在这里插入图片描述
取消”Sign-up enabled“勾选,点击下方的”Save changes“保存
在这里插入图片描述
在这里插入图片描述
在另一个浏览器再次打开GitLab可以看到只有登录了
在这里插入图片描述

三、删除账户

目前只能是手动删除了,点击恶意用户右边的设置,再点击”Delete user and contributions“可以同时把恶意用户和其创建的空项目删掉
在这里插入图片描述

四、版本号查看位置

点击左上角的”Admin Area“(管理员区域),账号需要有管理员权限。
在这里插入图片描述
默认打开的就是Overview下的Dashboard
在这里插入图片描述
在Groups下的就是GitLab的基本信息
在这里插入图片描述

五、通过GitLab API批量删除

【沉浸式解决问题】通过GitLab API批量创建删除用户和项目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

荔枝吻

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值