Dostaję błąd:
(error) NOAUTH Authentication required.
Kiedy redis-cli
i próbujesz wyświetlić KEYS *
. Mam ustawiony tylko requirepass
nie jest auth
afaiac. Jestem w, redis.conf
ale nie wiem co robić.
Dostaję błąd:
(error) NOAUTH Authentication required.
Kiedy redis-cli
i próbujesz wyświetlić KEYS *
. Mam ustawiony tylko requirepass
nie jest auth
afaiac. Jestem w, redis.conf
ale nie wiem co robić.
Odpowiedzi:
Ustawienie dyrektywy requirepass
konfiguracyjnej powoduje, że serwer wymaga uwierzytelnienia hasłem za pomocą AUTH
polecenia przed wysłaniem innych poleceń. Plik redis.conf wyraźnie stwierdza, że:
Wymagaj od klientów wydawania AUTH przed przetwarzaniem jakichkolwiek innych
poleceń. Może to być przydatne w środowiskach, w których nie ufa się
innym osobom z dostępem do hosta z uruchomionym serwerem redis.
1. redis-cli
2. auth yourpassword
3. shutdown
4. sudo service redis_6379 start
komentarz wymaga podania (głównie linia 480) w pliku redis.conf, jeśli nie jest zaznaczone.