Redis (hata) NOAUTH Kimlik doğrulaması gerekli


29

Hatayı alıyorum:

(error) NOAUTH Authentication required.

İçeri redis-cligirerken ve görüntülemeye çalışırken KEYS *. Sadece requirepassbir authafak değildim. Ben içindeyim redis.confama ne yapacağımı bilemiyorum.

Yanıtlar:


20

requirepass Yapılandırma direktifini ayarlamak, sunucunun AUTHdiğer komutları göndermeden önce komutla şifre doğrulaması gerektirmesini sağlar . Redis.conf dosyası şunu açıkça belirtir:

Diğer
komutları işlemeden önce istemcilerin AUTH vermelerini isteyin . Bu
, redis-server çalıştıran ana bilgisayara erişimi olan başkalarına güvenmediğiniz ortamlarda yararlı olabilir .


1
Peki, sorunu çözmek için tam adımlar nelerdir?
Serge

27
1. redis-cli
2. auth yourpassword
3. shutdown
4. sudo service redis_6379 start

3
Basit, özlü ve nokta!
Edd

4
  1. Redis-cli'nin kurulu olduğundan emin olun.
  2. Sadece aşağıdaki komutu kullanın.

    redis-cli -h host.etkialani.com -p portu-bir parola


0

yorum yapılmamışsa redis.conf dosyasında requestepass (çoğunlukla satır 480) yorum yapın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.