Подтвердить что ты не робот

Redis не разрешает никаких операций

У меня есть сервер Redis. Когда я пытаюсь выполнить команду ping или любую другую команду, используя redis-cli ping Я получаю сообщение об ошибке: (ошибка) Операция ERR не разрешена

ввод только redis-cli приводит меня к подсказке: redis 127.0.0.1:6379 >

после этого любая команда redis дает ту же ошибку.

Я понятия не имею, в чем проблема. Любая помощь приветствуется.

4b9b3361

Ответ 1

в вашем файле redis.conf - есть поле "requirepass", которое установлено (и не закомментировано с помощью хеш-тегов). Если это так, вам нужно сначала выполнить аутентификацию следующим образом:

AUTH Pwd (заменить Pwd фактической фразой пароля)

После аутентификации вы можете выпустить новые команды

Ответ 2

параметр requirepass может быть включен в вашем файле конфигурации

  • передать аутентифицированный аргумент -a после команды redis-cli: $redis-cli -a YourPass

  • команда exec auth после запроса redis: > auth YourPass