----- Original Message -----
> From: "Sonal Singhal" <snlsingha...@gmail.com>
> To: puppet-users@googlegroups.com
> Sent: Tuesday, March 12, 2013 9:47:41 AM
> Subject: [Puppet Users] Issue with Mcollective on puppet master and agent
> 
> Hello guys,
>                I have installed Mcollective server on puppet agent and
> Mcollective client and ActiveMQ on puppet master and they are working fine.
> I m able to ping mcollective servers from mcollective client using* mco ping
> *. But i have one query:
> 
> => Since we use same username and password for stomp on each mcollcetive
> client(client.cfg) and same username n password is used on mcollective
> server(server.cfg), So there is no security. If we install mcollective
> server on any client(on puppet agent) and use same username
> password(Stomp), So we can run all mco commands from that node also. So i
> want secure mechanism so that username and password should not be shared.
> What can i do for it?

to achieve security you need to configure one of the mcollective security
plugins - by default its using a pre shared key system which is not very 
secure.

I'd recommend looking at the security overview doc which will give you a
overview http://docs.puppetlabs.com/mcollective/security.html

And then looking at deploying the following combination:

 * Stomp with verified TLS to activemq
 * The MCollective SSL security plugin[1]
 * Authorization plugin[2] to limit what actions users can perform
 * Set up auditing[3] to get logs of actions that were taken by who
   perhaps using logstash and our plugin[4]

[1] http://docs.puppetlabs.com/mcollective/reference/plugins/security_ssl.html
[2] http://docs.puppetlabs.com/mcollective/simplerpc/authorization.html
[3] http://docs.puppetlabs.com/mcollective/simplerpc/auditing.html
[4] https://github.com/puppetlabs/mcollective-logstash-audit#readme

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to