如何通过身份验证启动和停止redis服务?

时间:2015-08-23 09:23:51

标签: redis

我为我的Redis服务器设置了密码,当我尝试使用sudo service redis_6379 restart重启Redis服务器时,我收到以下错误消息:

NOAUTH需要身份验证。

如何通过restart命令传递密码?

Redis版本是3.0.3。

2 个答案:

答案 0 :(得分:14)

您可以修改init.d/redis_6379脚本并使用-a redis-cli参数指定密码:

CLIEXEC="/usr/local/bin/redis-cli -a your_secret"

答案 1 :(得分:4)

redis-cli连接到您的服务器并自行验证。

  1. $ redis-cli -a serverpassword
  2. $ shutdown
  3. $ quit