💡
原文中文,约1200字,阅读约需3分钟。
📝
内容提要
服务器重装后发现gitea被机器人注册了几千个账号,导致硬盘满。禁止注册后,使用Python通过API删除账户。获取token和用户名后,进入docker容器列出所有用户信息,准备批量删除。
🎯
关键要点
- 服务器重装后发现gitea被机器人注册了几千个账号,导致硬盘满。
- 每个账号都创建了一个空仓库,部分账户镜像了大仓库,导致硬盘空间被占满。
- 禁止gitea的注册功能后,使用Python通过API批量删除账户。
- 删除账户需要获取token和用户名,token通过应用管理生成。
- 获取用户名的方法是通过Gitea admin命令行,需进入docker容器执行命令。
- 使用gitea admin user list命令列出所有用户信息,准备进行批量删除。
➡️