Gogs重置密码.md 2.4 KB


title: Gogs重置密码 date: 2026-03-06T12:12:59+08:00

lastmod: 2026-03-06T12:13:57+08:00

Gogs重置密码

1. 准备阶段

  确保你拥有以下技能

  1. gogs服务器登陆权限
  2. 确保会熟练使用gogs的操作系统
  3. 进入容器的操作

2. 创建新的管理账户

  1. 如果使用docker部署,先执行docker exec -it gogs bash
  2. 进入gogs二进制目录
  3. 如果你是root用户,请切换到git用户su git
  4. 输入管理员创建命令./gogs admin create-user --admin=1 --name=xxxx --password=xxxx --email=xxx@xxx.com

  示例:./gogs admin create-user --admin=1 --name=solidsnake --password=19841122Cy! --email=zhensolid@outlook.com

这里name​为用户名,password​为密码,email为邮箱,邮箱可以随意,记住此处的用户名密码,后面有需要。

3. 修改管理员密码

  1. 使用新的管理员用户登录,使用刚设置的name和password,比如我这里就是xxxx和xxxx
  2. 进入管理面板
  3. 选择用户管理
  4. 点击之前管理员账号的编辑按钮
  5. 密码处输入新的密码
  6. 尝试使用之前的管理员登录

4. 收尾工作

  • 你可以选择删除临时管理员