JBoss 默认密码

问题描述 投票:0回答:8

JBoss 5.x EAP
默认 Web 控制台密码是什么?

jboss
8个回答
63
投票

默认凭据是:

login: admin
password: admin

但是,如果您使用 EAP,这些凭据将默认关闭,并且没有活动用户(安全原因:))。如果您想启用这些用户,您必须在当前配置文件中编辑以下文件:

./deploy/management/console-mgr.sar/web-console.war/WEB-INF/classes/web-console-users.properties
。从用户所在行中删除
#
符号应该就足够了。

如果您想创建新用户,请不要忘记在

web-console-roles.properties
文件中设置正确的组。

您可以轻松找到存储这些信息的信息:只需打开

./conf/login-config.xml
文件并找到正确的安全域定义。对于 Web 控制台应用程序,这将是
web-console
策略。

此外,如果您想访问 JMX,则必须解锁 JMX 控制台。只需检查

conf/props/
目录(在您的个人资料中)中的以下文件:
jmx-console-users.properties
jmx-console-roles.properties


5
投票

我只需取消注释

jboss-eap-5.0\jboss-as\server\default\conf\props\jmx-console-users.properties

中的行
admin=admin

就是这样。重新启动Jboss,我即将进入JBOSS JMX。神奇的是,这甚至修复了我从 Eclipse 关闭 Jboss 时遇到的错误。


3
投票

我也可以验证上述解决方案,除了我必须更改

**..\server\<server profile>\conf\props\jmx-console-users.properties**

1
投票

如果您使用 Talend MDM Server,则登录名是: 登录: 管理员 密码:talend

查看更多信息:http://wiki.glitchdata.com/index.php?title=TOS:_Accessing_the_Talend_MDM_Server

这与默认的 JBoss 登录 admin/admin 不同 在本例中,密码设置文件也是 login-config.xml。


0
投票

我建议访问 在 jmx-console 中添加摘要身份验证并阅读 配置管理控制台的官方文档,您可以为 JBoss AS 控制台添加更多安全性,这些链接解释了您所使用的角色和用户/密码文件在哪里需要更改您的服务器的此信息以及如何更改它们。另外,我建议您退出所有不使用的控制台,因为它们会影响应用程序服务器的性能。 还有其他有关保护 jmx-console 的链接可以帮助您,在 jboss 中搜索它们的社区站点(我不能将它们放在这里,因为我的实际声誉,抱歉)。永远不要在 conf/props/ 文件中以纯文本形式提供密码。

抱歉我的英语不好,希望我的回答对您有用。


0
投票

只需注释文件中的用户和密码行 ./server/default/conf/props jmx-console-users.properties 为我工作


0
投票

第1步:

jmx-console-users.properties 
admin=admin

第2步:

jmx-console-roles.properties 
admin=JBossAdmin,HttpInvoker

第3步:重新启动或启动JBoss实例。

现在你应该可以走了...

转到 jmx 控制台,输入 JBoss 登录 URL,然后输入 admin 作为用户名和 admin 密码。


0
投票

正如其他帖子中所建议的,可能您没有定义任何用户。不建议手动编辑配置文件。您应该使用 add-user (.sh 或 .cmd)实用程序,如 https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6/html/Installation_Guide/chap-Getting_Started_with_JBoss_Enterprise_Application_Platform_6.html#Add_the_Initial_User_for_the_Management_Interfaces 中所述

© www.soinside.com 2019 - 2024. All rights reserved.