2012-07-18 110 views
13

我有一個Redis服務器。 當我嘗試ping命令或使用 Redis的-CLI平 我得到一個錯誤消息說任何其他命令:不允許Redis不允許任何操作

打字只Redis的-CLI帶我到提示 (錯誤)ERR操作: 的Redis 127.0.0.1:6379>

之後任何redis命令再次給出相同的錯誤。

我不知道這個問題可能是什麼。 任何幫助表示讚賞。

在redis.conf文件
+0

哪些命令你運行? – 2012-07-18 22:59:42

+0

Ping,get,set ..他們都不工作。所有給出相同的錯誤 – 2012-07-18 23:00:55

+0

pwd auth做的伎倆? – 2012-07-19 14:08:04

回答

24

- 有一個設置(而不是與哈希標籤註釋掉)了「requirepass」字段 - 如果是這樣,你需要先進行身份驗證這樣的:

AUTH密碼(更換PWD與實際的密碼短語)

一旦通過驗證,您可以發出新的指令

+0

謝謝..這工作 – 2012-07-20 17:50:00

1

requirepass選項可以在配置文件中啓用

  1. 通過身份驗證後,用Redis的-CLI命令-a參數:Redis的提示後$ redis的-CLI -a YourPass

  2. EXEC auth命令:>權威性YourPass