15

Redis サーバーがあります。pingコマンドまたはその他のコマンドを使用しようとすると、次のredis-cli pingようなエラー メッセージが表示されます。

(error) ERR operation not permitted

入力するだけredis-cliでプロンプトが表示されます。

redis 127.0.0.1:6379>

この後、すべての redis コマンドで再び同じエラーが発生します。何が問題なのかわかりません。どんな助けでも大歓迎です。

4

2 に答える 2

24

あなたのredis.confファイルに -requirepass設定されている (そして でコメントアウトされていない#) フィールドがありますか? その場合は、最初に次のように認証する必要があります:

AUTH Pwd  (replace Pwd with actual password phrase)

認証されると、新しいコマンドを発行できます。

于 2012-07-19T00:27:56.460 に答える
1

requirepassredis.confオプションは、デフォルトで構成ファイルで有効になっている場合があります

  • コマンドの後に、authenticated with-a引数を渡します。redis-cli

    $ redis-cli -a YourPass
    
  • authredis プロンプトの後の execコマンド:

    > auth YourPass
    
于 2014-01-27T05:06:36.747 に答える