Я получаю сообщение об ошибке:
(error) NOAUTH Authentication required.
Когда в redis-cli
и пытаясь отобразить KEYS *
. Я только установил requirepass
не auth
афаяк. Я в redis.conf
но не знаю что делать.
1. redis-cli
2. auth yourpassword
3. shutdown
4. sudo service redis_6379 start
Установка requirepass
конфигурация директива заставляет сервер требовать аутентификацию по паролю с AUTH
command перед отправкой других команд. В файле redis.conf четко указано:
Требовать от клиентов выдачи AUTH перед обработкой любых других
команды. Это может быть полезно в средах, которым вы не доверяете.
другие с доступом к хосту, на котором запущен redis-server.
Просто используйте следующую команду.
redis-cli -h host.domain.com -p порт -a ваш пароль
комментарий requirepass (в основном строка 480) в файле redis.conf, если раскомментировать.
первый забег
redis-cli
затем после приглашения запустить
127.0.0.1:6379> AUTH your_password
если все в порядке, вы получите OK