Я отримую помилку:
(error) NOAUTH Authentication required.
Коли ви ввійшли redis-cli
та намагаєтеся відобразити KEYS *
. Я лише встановив requirepass
не по- auth
господарськи. Я в, redis.conf
але не знаю, що робити.
Я отримую помилку:
(error) NOAUTH Authentication required.
Коли ви ввійшли redis-cli
та намагаєтеся відобразити KEYS *
. Я лише встановив requirepass
не по- auth
господарськи. Я в, redis.conf
але не знаю, що робити.
Відповіді:
Якщо встановити директиву requirepass
конфігурації, сервер вимагає аутентифікації пароля з AUTH
командою перед тим, як надсилати інші команди. У файлі redis.conf зазначено, що чітко:
Вимагайте від клієнтів видавати AUTH перед обробкою будь-яких інших
команд. Це може бути корисно в середовищах, коли ви не довіряєте
іншим, хто має доступ до хоста, на якому працює сервер redis.
1. redis-cli
2. auth yourpassword
3. shutdown
4. sudo service redis_6379 start
коментар Requpass (в основному рядок 480) у файлі redis.conf, якщо він не коментований.