什么是JBoss 5.x EAP默认Web控制台密码?
答案 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.properties
和jmx-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
中所述