Redis (kesalahan) Diperlukan Otentikasi NOAUTH


29

Saya mendapatkan kesalahan:

(error) NOAUTH Authentication required.

Ketika masuk redis-clidan mencoba menampilkan KEYS *. Saya hanya mengatur requirepassbukan authafaiac. Saya di redis.conftetapi tidak tahu harus berbuat apa.

Jawaban:


20

Mengatur direktif requirepass konfigurasi menyebabkan server memerlukan otentikasi kata sandi dengan AUTHperintah sebelum mengirim perintah lain. File redis.conf menyatakan dengan jelas:

Memerlukan klien untuk menerbitkan AUTH sebelum memproses
perintah lain . Ini mungkin berguna dalam lingkungan di mana Anda tidak mempercayai
orang lain dengan akses ke host yang menjalankan redis-server.


1
jadi, apa langkah tepat untuk memperbaiki masalah?
Serge

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

3
Sederhana, ringkas, dan to the point!
Edd

4
  1. Pastikan Anda memiliki redis-cli yang diinstal.
  2. Cukup gunakan perintah berikut.

    redis-cli -h host.domain.com -p port -a kata sandi Anda


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.