tags: [凭据]
Gogs重置密码
1. 准备阶段
确保你拥有以下技能
- gogs服务器登陆权限
- 确保会熟练使用gogs的操作系统
- 进入容器的操作
2. 创建新的管理账户
- 如果使用docker部署,先执行
docker exec -it gogs bash
- 进入gogs二进制目录
- 如果你是root用户,请切换到git用户
su git
- 输入管理员创建命令
./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. 修改管理员密码
- 使用新的管理员用户登录,使用刚设置的name和password,比如我这里就是xxxx和xxxx
- 进入管理面板
- 选择用户管理
- 点击之前管理员账号的编辑按钮
- 在密码处输入新的密码
- 尝试使用之前的管理员登录
4. 收尾工作