GetSimple CMS忘记密码

GetSimple CMS是一个超简单的 CMS,适合建立个人网站等只需要极少数页面的网站。在站上百科上,是这么说的:

GetSimple是一款基于XML存储数据的开源内容管理系统,且易于安装和定制,无需MySQL支持。提供撤销保护和备份功能。网站主题定制方面。适用于小型的网站。

它号称是最简单的内容管理系统,因为只使用简单的 XML 文件来存储数据,连 MySQL 这样的数据库都不需要,所以版本基本上不怎么更新。

一般使用它建的网站也不怎么更新,所以久了可能会忘记密码。我就是忘记了。如果你也和我一样,可以进入网站目录,在里面找到 data/users 目录,下面应该有一个 USERNAME.xml 文件,其中 USERNAME 是你的用户名。用 vi 之类的工具打开它,把它的 PWD 节点值替换掉,就改掉了密码了。

它的 PWD 加密算法是 SHA1,如果你不知道改什么密码好,可以使用 pythonhashlib 模块算一个出来,比如你打算设置密码为 abcdedf,那么类似下面的代码就可以帮助到你:

复制代码
>>> import hashlib
>>> hashlib.sha1(b'abcdedf').hexdigest()
'e0689beea036d0de4d0149aa1a67d2d3f85b66a9'

把上面那串16进制数字写入 PWD 字段即可。然后就可以用新密码登陆了,记得登陆以后要把密码改回你容易记的哈。

相关推荐
Robot_Nav1 小时前
Learning Visual Locomotion with Cross-Modal Supervision 文献解读
cms·四足机器人·locomotio
不会摸鱼的小鱼15 小时前
WSL 安装 Ubuntu 22.04 到指定磁盘
数据库·postgresql·php
淼淼爱喝水19 小时前
DVWA和Pikachu命令注入漏洞检测实验
安全·web安全·php·pikachu·dvwa
专注VB编程开发20年19 小时前
json和python元组,列表,字典对比
开发语言·python·json·php
怀旧,20 小时前
【Linux网络编程】15. Reactor 反应堆模式
linux·网络·php
Dylan的码园21 小时前
2026年免费远程控制软件哪个好?ToDesk向日葵UU远程免费版横评,不限次数不限时长
服务器·开发语言·php
dog25021 小时前
解析几何的力量(1)
服务器·开发语言·网络·php
号码认证服务1 天前
如何让来电显示公司名代替陌生数字号码?企业号码认证开通指南
服务器·c语言·网络·经验分享·智能手机·云计算·php
一念春风1 天前
QwenPaw(替代小龙虾)大模型
开发语言·php
是有头发的程序猿1 天前
AI Agent自动化交易流程:1688定制交易API全链路开发实战教程(Python源码)
python·自动化·php