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 字段即可。然后就可以用新密码登陆了,记得登陆以后要把密码改回你容易记的哈。

相关推荐
JaguarJack37 分钟前
PHP 8.6 只是个小版本,三十项弃用却已在为 PHP 9.0 铺路
后端·php·服务端
BingoGo38 分钟前
PHP 8.6 只是个小版本,三十项弃用却已在为 PHP 9.0 铺路
后端·php
catchadmin14 小时前
Whim 是什么?一门把 PHP 被否决的设想真跑起来的实验语言
php
ID346107442016 小时前
【课程设计】基于Spring Boot+Vue的游戏账号租赁系统的设计与实现-计算机毕设 附源码50345
javascript·vue.js·spring boot·python·node.js·php·课程设计
PHP实战开发录16 小时前
PHP接口偶发变慢怎么查
前端·php·开发
damoluomu17 小时前
部署与运维:选完怎么把站跑起来?(番外六)
php
aixingpan1 天前
aixingpan.cn API开发文档:api_docs_bichart_natalvstertiary2接口指南
前端·php
辛迪聊物业数字化2 天前
智慧社区物业管理软件新手部署与实操指南
大数据·php
DevUp2 天前
部署与运维:选完怎么把站跑起来?(番外六)
php·cms
TechLee2 天前
一行代码防水平越权:用 PHP-Casbin 终结业务里的数据级 if-else
后端·php