RabbitMQコマンド
アカウント作成
- ユーザ名user1でパスワードpasswordでアカウント作成する
# rabbitmqctl add_user user1 password
vhost作成
- vhost名app1を作成する
# rabbitmqctl add_vhost app1
ユーザの権限設定
- vhost名app1に対して、ユーザuser1が、設定変更、書き込み、読み込みできる権限を設定する(.*(正規表現)なので全てのリソースが対象)
rabbitmqctl set_permissions -p app1 user1 '.*' '.*' '.*'
ユーザ削除
- guestユーザを削除する
# rabbitmqctl delete_user guest
権限一覧
- vhost名app1に設定されてる権限一覧を表示
# rabbitmqctl -p app1 list_permissions