首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改Gitea中的管理密码

更改Gitea中的管理密码
EN

Stack Overflow用户
提问于 2018-03-01 19:46:27
回答 6查看 20.3K关注 0票数 13

我创建了一个管理员用户的密码,其中包含一个特殊的字符。Gitea的安装是成功的,但我无法登录。我不能获得新密码,因为上面写着:

对不起,“注册邮件确认”已被禁用。

我试过命令gitea admin change-password,但是命令不被识别。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2021-01-09 17:36:20

这是现在的未来,其他的答案将不再有效。我找到这个答案是因为我有同样的问题。我知道我会再搞砸这件事,因为这已经是我的第二次了,所以你好,未来我!

非码头人士答覆:

代码语言:javascript
复制
gitea admin user change-password -u <username> -p <password>

码头工人答覆:

代码语言:javascript
复制
docker exec -it <container ID> su git bash -c "gitea admin user change-password -u <username> -p <password>"

用适当的值替换<container ID><username><password>

相关Gitea文件

票数 12
EN

Stack Overflow用户

发布于 2018-03-04 21:38:20

你的问题中,任何gitea命令(如gitea admin change-password --username myusername --password asecurenewpassword)都以以下方式结束:

代码语言:javascript
复制
gitea: command not found

如果您是从二进制安装,您将注意到$PATH没有被修改,gitea是直接从其安装文件夹调用的。

代码语言:javascript
复制
./gitea web

因此,对于更改密码,您也可以这样做:

代码语言:javascript
复制
cd /path/to/gitea
./gitea admin change-password --username myusername --password asecurenewpassword

请注意,罗伯特·兰詹添加了注释:

/path/to/gitea是gitea的主路径,在这里您可以找到文件夹custom。 就我而言,吉蒂亚的家是/var/lib/gitea。在这个路径中,您应该看到文件:custom/conf/app.ini,这在默认情况下是预期的。

票数 16
EN

Stack Overflow用户

发布于 2019-04-15 04:47:31

对于当前的GITEA,有时它将不起作用

代码语言:javascript
复制
cd /path/to/gitea
./gitea admin change-password --username myusername --password asecurenewpassword

您还需要指定配置,例如:

代码语言:javascript
复制
cd /path/to/gitea
./gitea admin change-password --username myusername --password asecurenewpassword -c "/etc/gitea/app.ini"
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49057558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档