[解決済み] RabbitMQ set_permissions シンタックス noob
質問
この質問と関連する投稿をstackoverflowで見ましたが、どれも私が探しているものを得るには十分ではありませんでした。
インストールしたのは
rabbitmq
で、実行されています。
私は、無事に
add_user
と同様に
add_vhost
. しかし、ドキュメントの次のステップでは、次のように書かれています。
set_permissions
で、失敗しています。
私は
Error: could not recognise command
を入力すると、以下のようになります。
$ sudo rabbitmqctl set_permissions -p myvhost myuser ".*" ".*" ".*"
(これはドキュメントからそのままコピー&ペーストしたものなので、うまくいかないのはちょっとおかしいような気がします...) また、エラーメッセージの'recognize'のスペルも間違っているため、役に立ちません)
私の疑問は
".*" ".*" ".*"
を意味するのでしょうか?
どのように解決するのですか?
からの ドキュメント
set_permissions [-p vhostpath] {user} {conf} {write} {read} です。
vhostpath - ユーザーを許可するバーチャルホストの名前です。 にアクセスできるようになります。デフォルトは / です。
user - 指定した仮想サーバーへのアクセスを許可するユーザー名です。 を使用します。
conf - A 正規表現 のリソース名と一致します。 ユーザが設定するためのパーミッションが付与されます。
書き込み 正規表現 のリソース名と一致します。 ユーザーに書き込み権限が付与されます。
read - A 正規表現 マッチング ユーザーに読み取り権限を付与するリソース名。
具体的にお答えしますと
".*" ".*" ".*"
は、3つの正規表現(configure, write, readに適用)のセットで、以下のようになります。
すべてに一致
は、利用可能なパーミッション (
.
は任意の文字にマッチします。
*
は直前の文字の任意の数にマッチします)
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン