如何从服务器配置中添加wildfly用户?

How to add wildfly user from server configuration?

提问人:Lore 提问时间:11/16/2023 更新时间:11/16/2023 访问量:35

问:

我在 Java 应用程序中使用 Wildfly。以下是 pom 上的配置:

<plugin>
                <groupId>org.wildfly.plugins</groupId>
                <artifactId>wildfly-maven-plugin</artifactId>
                <version>4.0.0.Final</version>
                <configuration>
                    <!--
                         In produzione c'e' JBoss EAP 6.3 => JBoss AS 7.4.0.Final
                         ma tale release non e' disponibile nei repo Maven
                         quindi usiamo la versione piu' simile disponibile
                      -->
                    <version>23.0.0.Final</version>
                    <javaOpts>
                        -Xms64m -Xmx512m -XX:MaxMetaspaceSize=256m -Djava.net.preferIPv4Stack=true
                        -Dorg.jboss.resolver.warning=true
                        -Dsun.rmi.dgc.client.gcInterval=3600000
                        -Dsun.rmi.dgc.server.gcInterval=3600000
                        -Djboss.socket.binding.port-offset=100
                        -Djboss.server.config.dir=${project.build.testOutputDirectory}/configuration
                        ${jacocoAgent}
<!--                        &lt;!&ndash;per eseguire il debug remoto rimuovere il commento dalla riga sottostante-->
<!--                            -Xrunjdwp:transport=dt_socket,address=33333,server=y,suspend=y-->
                    </javaOpts>
                    <port>10099</port>
                </configuration>

我想通过一些初始配置(例如独立.xml)自动添加新的管理员用户,是否可以,以及如何?我没有找到任何参考资料。谢谢。

java maven intellij-idea pom.xml wildfly-23

评论

0赞 James R. Perkins 11/18/2023
你的目标是什么?这只是为了测试吗?

答:

-1赞 Brahim Bessrour 11/16/2023 #1

该脚本是一个命令行工具,允许您向 Wildfly 添加新用户。add-user.sh

1)转到文件夹
2)打开CMD并启动脚本
-如果您在Windows上: -如果您使用的是Linux:

3)选择默认选项以添加管理用户 4)输入用户名和密码
5)添加组或将其留空,如果您不希望用户
属于任何组。
6)查看信息并确认类型是
JBOSS_HOME/bin./add-user.bat./add-user.sha

检查此链接,它可能会有所帮助

评论

0赞 Lore 11/16/2023
这并不能回答我的问题。我想通过初始配置自动添加。
1赞 Brahim Bessrour 11/16/2023
您可以创建一个 bat 文件,并将用户作为参数传递给脚本。
1赞 Brahim Bessrour 11/16/2023
示例: ./add-user.bat -u 'adminuser1' -p 'password1!' 这转到 bat/sh 文件,您只需让它自动运行。