关于rabbitmq:rabbitmq初始化命令

前两天在配置rabbitmq环境的时候,遇到一个难堪的问题。居然不会用命令行创立vhost,用户,以前总是通过治理端间接创立。在此记录下命令行操作,以便后续应用。

vhost操作

#查看vhost
rabbitmqctl list_vhosts

#增加vhost
rabbitmqctl add_vhost {vhost}

#删除vhost
rabbitmqctl delete_vhost {vhost}

用户操作

#查看用户
rabbitmqctl list_users

#增加用户
rabbitmqctl add_user {用户名} {明码}

#批改明码
rabbitmqctl change_password {用户名} {明码}

#设置权限
rabbitmqctl set_user_tags {用户名} {权限}

#删除用户
rabbitmqctl delete_user {用户名}

#验证用户
rabbitmqctl authenticate_user {用户名} {明码}

用户vhost权限

#给用户赋予vhost权限
rabbitmqctl set_permissions -p {用户名} {vhost} '.*' '.*' '.*'

#革除权限
rabbitmqctl clear_permissions -p {vhost} {用户名}

#vhost的权限
rabbitmqctl list_permissions -p {vhost}

#用户权限
rabbitmqctl list_user_permissions {用户名}

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理