Redis (помилка) NOAUTH Потрібна автентифікація


29

Я отримую помилку:

(error) NOAUTH Authentication required.

Коли ви ввійшли redis-cliта намагаєтеся відобразити KEYS *. Я лише встановив requirepassне по- authгосподарськи. Я в, redis.confале не знаю, що робити.

Відповіді:


20

Якщо встановити директиву requirepass конфігурації, сервер вимагає аутентифікації пароля з AUTHкомандою перед тим, як надсилати інші команди. У файлі redis.conf зазначено, що чітко:

Вимагайте від клієнтів видавати AUTH перед обробкою будь-яких інших
команд. Це може бути корисно в середовищах, коли ви не довіряєте
іншим, хто має доступ до хоста, на якому працює сервер redis.


1
Отже, які саме кроки виправити проблему?
Серж


4
  1. Переконайтеся, що у вас встановлено Redis-cli.
  2. Просто використовуйте наступну команду.

    redis-cli -h host.domain.com -p порт - ваш пароль


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.