1

如果有人知道 Jsecure 组件,可以看出隐藏 Joom 后端 url 的非常好的扩展......但我忘记了我给 Jsecure 提供了什么类型的词来访问我的后端。

我在互联网上找到了很少的 sulotion,我怎么能看到它丢失的那个关键是什么......可能所有的 sulotion 仅适用于 Joomla 1.5,但我使用的是 Joomla 2.5。所以我在 prefix_extensions 表中找到了 Jsecure 行并打开它。我想我运气不错,但是当我看到“Params”时完全是空的。我无法在任何地方看到此管理员 url 密钥...有人可以帮我请我如何将其取回我的管理员吗?

4

4 回答 4

5

JSecure 不会将密钥保存在数据库中。

最简单的方法是使用 phpMyAdmin(或在您的主机上等效)并禁用扩展。

在 phpMyAdmin 中,找到您的 JSecure 行并将列#__extensions的值更改为,这将禁用扩展,然后您可以返回重新启用 JSecure 并设置一个新的密码。enabled0Extension Manager

顺便说一句,如果您已经在使用 Akeeba AdminTools - 此功能(/adminsitrator访问的秘密词)内置于 WAF 设置中。

这些是 JSecure 中包含的手动删除说明:

以下是手动删除 jSecure 2.1.10 Joomla 2.5 的步骤:

从数据库中删除组件和插件条目。

jos_jsecurelog
jos_assets
com_jsecure - jsecure
jos_extensions
System - jsecure - plugin
jsecure - component
jos_menu
COM_JSECURE_AUTHENTICATION
BASIC_CONFIGURATION
ADVANCED_CONFIGURATION
VIEW_LOG
HELP

删除下面提到的文件夹和文件。

\administrator\components\com_jsecure
\administrator\language\en-GB
en-GB.com_jsecure.ini,
en-GB.com_jsecure.sys.ini,
en-GB.plg_system_jsecure.ini
\components\com_jsecure
\plugins\system\jsecure
于 2013-04-17T01:54:06.410 回答
2

使用 ftp 管理器(filezla 或其他)去:插件 => 系统 => 查找“jsecure.php”并将文件重命名为“jsecureshit.php”(或其他),下次尝试访问您的站点并且:它有效!就是这样!

于 2013-11-01T07:10:21.753 回答
0

我已经得到了我的问题的答案。我希望这对使用该组件的每个人都有帮助。不要手动删除 Jsecure 文件,因为之后您将永远无法再次使用此组件。只需使用 Joomla 扩展管理器卸载!

感谢cppl找到解决方案!

因此,首先,问题是:如果您忘记了密钥,如何取回 Joomla 2.5 管理员。打开你的 MySQL 并找到 your-prefix_extensions 表。找到“System - jsecure”列并打开它进行编辑。将“启用”和“访问”中的 1 更改为 0。清理您的 Joomla 缓存,或等待自动清理。之后,您可以访问您的管理区域。如果可能没有,请找到“jsecure”列并打开它进行编辑。将“启用”中的 1 更改为 0。但是当您登录管理区域时,在更改回 1 后,因为您将永远不会在管理页面中看到该组件。这就是找回管理区域的解决方案。

但!我认为 Jsecure 3.0 有一个错误,因为如果我更改密钥并再次启用该组件,您将无法访问您的管理区域。我会发送这个错误,但最好升级到 3.0.1。重要的是,您可以取回您的管理员,并且可以像手动一样更好地卸载该组件。

于 2013-04-17T20:50:08.450 回答
0

再添加2个文件。如果您已为其应用密钥,则在管理员文件夹中删除 .htaccess 和 .htpasswd

于 2021-03-29T14:57:34.643 回答