JBoss默认密码

时间:2011-03-24 06:38:21

标签: jboss

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

8 个答案:

答案 0 :(得分:56)

默认凭据为:

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.propertiesjmx-console-roles.properties

答案 1 :(得分:4)

我只需取消注释jboss-eap-5.0\jboss-as\server\default\conf\props\jmx-console-users.properties

中的行
admin=admin

多数民众赞成。重启Jboss,我即将进入JBOSS JMX。奇怪的是,这甚至修复了我从Eclipse关闭Jboss时遇到的错误。

答案 2 :(得分:3)

除了必须更改

外,我还可以验证上述解决方案
**..\server\<server profile>\conf\props\jmx-console-users.properties**

答案 3 :(得分:1)

如果您使用的是Talend MDM Server,则登录名为: 登录:admin 密码:talend

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

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

答案 4 :(得分:0)

第1步:

jmx-console-users.properties 
admin=admin

第2步:

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

步骤3:重启或启动JBoss实例。

现在你应该好好去......

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

答案 5 :(得分:0)

我建议访问Add digest auth in jmx-console并阅读Configure admin consoles的官方文档,您可以为JBoss AS控制台添加更多安全性,并在这些链接中说明您需要的角色和用户/传递文件的位置更改服务器的此信息以及如何更改它们。此外,我建议您退出所有不使用的控制台,因为它们会影响应用程序服务器的性能。 还有其他关于保护jmx-console的链接可以帮助你,在jboss中搜索它们作为社区网站(我不能把它们放在这里以获得我的实际声誉,对不起)。从来没有你应该在conf / props / files上使用纯文本密码。

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

答案 6 :(得分:0)

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

答案 7 :(得分:0)

正如其他帖子中所建议的,可能您没有任何用户定义。不建议手动编辑配置文件。您应该使用添加用户(.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

中所述