如何在JBoss中设置用户名和密码

时间:2009-04-24 02:42:16

标签: authentication jboss

不幸的是,他们的Wiki因维护而停机,而且网络没有帮助。

如何向JBoss添加新用户以便我可以登录。

在Tomcat中,您可以更改tomcat-users.xml文件。似乎在jboss的config文件夹中有一个名为login-config.xml的类似位置和标题的文件。

是否与此文件或其他内容完全相关。

3 个答案:

答案 0 :(得分:6)

它位于jboss \ server \ default \ conf \ props

中的users.properties文件中

答案 1 :(得分:1)

像@Ankur一样,你需要配置jboss \ server \ default \ conf \ props

中的文件

我认为您要配置管理控制台用户。因此,您必须在jmx-console-users.properties文件中添加一行包含您的用户名和密码(例如:username = password => jbatista = portuguese)。

重要的是,不要忘记将角色添加到上面创建的用户/ privileges。与tomcat或任何其他应用程序服务器一样,用户具有一个或多个角色,并且角色具有权限。在这种情况下,我们希望用户jbatista具有JBossAdmin角色,以便他可以部署WAR等。与添加用户案例一样,我们必须添加另一个输入行。但是我们将jbatista = JBossAdmin(username = role)行添加到jmx-console-roles.properties文件中而不是jmx-console-users.properties

答案 2 :(得分:0)

您可以通过Jboss AS 7中的CLI添加用户,而Jboss AS 7又存储在JBOSS_HOME / domain / configuration& amp;中的mgmt-users.properties中。 JBOSS_HOME / Standalone / configuration / directory。

我有一个ubuntu系统,但通过cli添加用户的步骤是相同的​​:

  1. 通过终端转到Jboss7的bin目录路径
  2. 输入./add-user.sh
  3. 然后创建您想要的用户类型。
  4. 此链接将帮助您并详细解释:

    http://www.mastertheboss.com/jboss-as-7/adding-users-with-jboss-as-7

    注意:对于Windows,您必须运行add-user.bat文件而不是.sh