I get the error:
(error) NOAUTH Authentication required.
When in redis-cli
and trying to display the KEYS *
. I've only set a requirepass
not an auth
afaiac. I'm in the redis.conf
but do not know what to do.
Server Fault is a question and answer site for system and network administrators. It only takes a minute to sign up.
Sign up to join this communityI get the error:
(error) NOAUTH Authentication required.
When in redis-cli
and trying to display the KEYS *
. I've only set a requirepass
not an auth
afaiac. I'm in the redis.conf
but do not know what to do.
Setting the requirepass
configuration directive causes the server to require password authentication with the AUTH
command before sending other commands. The redis.conf file states that clearly:
Require clients to issue AUTH before processing any other
commands. This might be useful in environments in which you do not trust
others with access to the host running redis-server.
1. redis-cli
2. auth yourpassword
3. shutdown
4. sudo service redis_6379 start
Just use following command.
redis-cli -h host.domain.com -p port -a yourpassword
first run
redis-cli
then after the prompt run
127.0.0.1:6379> AUTH your_password
if all ok you get the OK
comment requirepass (line 480 mostly) in redis.conf file if uncommented.