activemq设置用户名密码,提高安全访问

时间:2024-04-10 09:06:27

默认程序连接activemq是不需要密码的,为了安装起见,一般都会设置密码,提高安全性。

设置activemq的密码

在ActiveMQ的conf目录的activemq.xml中添加账号密码

<plugins>
	<simpleAuthenticationPlugin>
		<users>
			<authenticationUser username="madman" password="12345678" groups="users,admins"/>
		</users>
	</simpleAuthenticationPlugin>
</plugins>

plugins标签放在broker节点下面。
activemq设置用户名密码,提高安全访问

连接设置密码

利用设置的账号,密码,访问ActiveMQ

ConnectionFactory connectionFactory = new ActiveMQConnectionFactory(
"madman","12345678","tcp://xxxxxx:61616");

修改控制台访问队列的账号密码

在上面的修改了队列的账号密码账号,我们如果需要在控制台查看队列信息,需要修改默认的账号密码,也就是修改credentials.properties 文件里面的用户名和密码。
activemq设置用户名密码,提高安全访问activemq设置用户名密码,提高安全访问