当前位置:首页 > 新鲜资讯 > uptime-kuma、npm 忘记密码怎么找回

uptime-kuma、npm 忘记密码怎么找回

1年前 (2024-08-26)admin新鲜资讯67

前段时间搭建的 uptime-kuma 、npm 反向代理的密码都忘记了,记录一下找回的过程,如果你也遇到此问题,请看具体的找回步骤。

文章目录

  • 1 uptime-kuma 密码找回
  • 2 NginxProxyManager (NPM)密码找回
        • 2.0.0.1 具体找回步骤

uptime-kuma 密码找回

uptime-kuma 密码找回的方式比较简单,我们只需要进入该容器内部,输入重置密码的指令即可。

1.首先命令行输入 docker ps 命令找到容器 ID

2.在命令行依次输入一下命令,请将 <containerid-of-kuma> 替换为容器 ID,之后会要求输入更改的密码,输入新密码、确认新密码再次输入即可。

sudo docker exec -it <containerid-of-kuma> bash  
npm run reset-password

3.显示修改成功

NginxProxyManager (NPM)密码找回

NPM 密码找回的方式相对 uptime-kuma 繁琐,不过也不是太难,按照以下步骤,依旧可以找回,并且之前已经设置好的代理依旧可用。

如果您忘记了密码并需要重置密码,请按此处操作。这取决于你使用的数据库。如果你有两个 docker 容器,其中之一是数据库,那么你正在使用 MySQL,如果你只有一个 npm docker 容器,那么你可能使用 SQLite 数据库。自 2021 年 11 月起,示例 docker-compose 文件使用 SQLite,之前使用的是 MySQL。

那我这是用的是官方的 docker-compose 创建的 npm,所以使用的是 sqlite 数据库,接下来以此数据库为例找回密码。

具体找回步骤

1.输入 docker ps 获取容器ID,下图可看到容器 ID 为:edb7476c7a03

2.首先 docker exec -it edb7476c7a03 sh 进入容器内部,记得将容器ID改为自己的容器ID

3. 进入容器内部后,输入链接数据库的命令:

apt update && apt install sqlite3 -y
sqlite3 /data/database.sqlite

4.现在已进入 SQL 模式,在该模式中,将所有用户的状态设置为已删除:

UPDATE user SET is_deleted=1;
.exit
exit

5.如果 NPM 容器一直在运行,重新启动它。如果它尚未运行,请立即启动它。

6.现在已经创建了一个管理员用户,您可以通过在浏览器中访问 NPM 并使用默认登录信息登录来登录:

登录后发现什么信息都没有,和刚刚搭建成功的初始状态一样。

7.你现在可以只使用此用户,也可以重新启用旧帐户并使用新帐户更改旧帐户的密码。要重新启用它,请再次执行以下命令:

docker exec -it edb7476c7a03 sh
sqlite3 /data/database.sqlite

8.再次更换,如步骤 4 所示。然后通过运行以下命令将所有用户设置为不删除:

UPDATE user SET is_deleted=0;
.exit
exit

9.重新启动容器:docker restart edb7476c7a03 ,你会发现原来的账号也回来了,现在只需要修改原来的账号密码即可。

10.接下来修改原来的账号密码,同时将 Administrator 账号删除即可。

这里查看 npm 的部署方法:Debian 12 / Ubuntu 22.04 安装 NPM(nginxproxymanager)反向代理神器教程 – 豪鲁斯兴趣网博客 (w.haolusi.com)

这里查看 uptime kuma 的部署方法:Docker 项目分享-dockge- 管理docker项目从未如此简单 – 豪鲁斯兴趣网博客 (w.haolusi.com)

感谢打赏支持

豪鲁斯兴趣网论坛油管频道电报频道电报聊天

扫描二维码推送至手机访问。

版权声明:本文由豪鲁斯兴趣网发布,如需转载请注明出处。

本文链接:https://w.haolusi.com/?id=1713

分享给朋友:

“uptime-kuma、npm 忘记密码怎么找回” 的相关文章

土耳其 iCloud 再次迎来翻倍涨价,土区居民哭了,数字土耳其人何去何从

土耳其 iCloud 再次迎来翻倍涨价,土区居民哭了,数字土耳其人何去何从

2024 年 8 月 21 日消息,土耳其 iCloud 价格再次迎来翻倍涨价。来自苹果官网的最新价格为价(兑换人民币的价格以博客发表时的汇率为准): 50GB:24.99 里拉/月 ~ 5.26元200GB:79.99 里拉/月 ~ 16.82元2TB:249.99 里拉/月 ~ 52.57元6T...

写博客突然给我带来了压力,直到我看到一篇 innei 独立博客的内容释然了

写博客突然给我带来了压力,直到我看到一篇 innei 独立博客的内容释然了

写博客,是发自内心的,没有人的逼迫的,是想写什么就写什么的,我可以写下一遍技术的文章,不管写的好坏,至少是我经历过的,当然如果能够得到读者的称赞,那也是每个作者感到庆幸的。或许有一段时间内,我会产出比较多的文章, 再或者有很长的时间我没有任何产出,我不必为此感到焦虑。这不是任务,只是一种乐于分享的精...

停止关注新闻是我做出的最佳生活方式决定之一,仅次于戒掉社交媒体(转)

停止关注新闻是我做出的最佳生活方式决定之一,仅次于戒掉社交媒体(转)

分享一篇来自于 chuck 关于新闻是信息垃圾食品的博文,作者将新闻与我们的常见的食品类比,觉得蛮有道理,和大家分享。原文为英文,有兴趣的可以点击阅读原文。下面是通过 AI 翻译过后的中文内容。近年来,停止关注新闻是我做出的最佳生活方式决定之一,仅次于戒掉社交媒体(尽管两者并不互斥)。减少摄入这些本...

谷歌表示,它有义务向美国政府披露用户的机密信息

谷歌表示,它有义务向美国政府披露用户的机密信息

谷歌告知用户,它有义务与美国当局分享机密数据,这引发了隐私问题,并强调了大型科技公司的数据安全问题。搜索巨头谷歌向用户发送了一封电子邮件,告知他们有义务向美国政府当局披露某些机密信息。对于科技爱好者来说,这并不奇怪,因为一直有暗示政府可以访问用户数据。互联网上一直存在着永无止境的隐私问题,尤其是在用...

为什么信用卡被称为“银行中最赚钱的产品”以及维萨万事达卡是如何赚钱?

为什么信用卡被称为“银行中最赚钱的产品”以及维萨万事达卡是如何赚钱?

大家好,我是兔哥。最近,网络上看到一张关于 VISA/Master 维萨万事达卡如何赚钱的支付流程图,想和大家分享一下为什么信用卡被称为“银行中最赚钱的产品”以及 VISA/Master 维萨万事达卡是如何赚钱的。我们一起来看看吧。文章目录1 信用卡的利润来源2 VISA 和 Mastercard...

分享博客运营心得:博客访问量人数突然增多,吓得我赶紧去查看服务器日志

分享博客运营心得:博客访问量人数突然增多,吓得我赶紧去查看服务器日志

大家好,我是兔哥。今天跟大家分享一个有趣的经历:我的博客访问量突然暴增,吓得我赶紧去查看服务器日志。这个过程中,我不仅见证了一场精彩的奥运赛事,还发现了一些关于博客运营的有趣现象。文章目录1 情景复现2 突如其来的访问高峰3 分析访问日志4 从新手到小有成就5 博客运营的心得体会6 未来的期望与挑战...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。