2012-07-18 71 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