Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Säkerhet | Avancerade Funktioner och Säkerhet
Introduktion till Redis

bookSäkerhet

Redis är ett högpresterande datalagringssystem som som standard inte inkluderar komplexa säkerhetsfunktioner. Detta beror på dess designfokus på användning i betrodda, privata nätverk.

Om Redis är anslutet till ett publikt nätverk eller används i en miljö med flera användare kan bristande uppmärksamhet på säkerhet leda till dataintrång, ändringar eller borttagningar av illvilliga aktörer.

För att öka säkerheten kan du konfigurera lösenordsautentisering, vilket krävs för att få åtkomst till databasen.

Ange ett lösenord för Redis

Autentisering i Redis är inaktiverad som standard. För att kontrollera om autentisering är aktiverad kan du köra följande kommando:

config get requirepass

Som du kan se returneras ett tomt fält, vilket indikerar att inget lösenord är satt.

För att ställa in ett lösenord, använd följande kommando:

config set requirepass [your password]

När lösenordet är satt, försök att logga in på redis-cli igen och försök att göra ändringar i databasen.

Det går inte att ändra databasens tillstånd förrän du har autentiserat dig mot Redis. För att autentisera dig, använd följande kommando:

AUTH [your password]

Efter autentisering kan du göra ändringar i Redis.

Återställa lösenordet

Om du vill återställa lösenordet för att tillåta obegränsad åtkomst till databasen, kan du ange det till en tom sträng:

config set requirepass ""

Nu kan du göra ändringar i databasen utan autentisering.

1. Hur kan du återställa Redis-lösenordet för att tillåta vem som helst att ändra databasen utan autentisering?

2. Hur kan du kontrollera om ett lösenord är inställt för Redis?

question mark

Hur kan du återställa Redis-lösenordet för att tillåta vem som helst att ändra databasen utan autentisering?

Select the correct answer

question mark

Hur kan du kontrollera om ett lösenord är inställt för Redis?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 4

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Suggested prompts:

How can I make the password change permanent in Redis?

Are there any other security best practices for Redis?

What should I do if I forget my Redis password?

Awesome!

Completion rate improved to 3.33

bookSäkerhet

Svep för att visa menyn

Redis är ett högpresterande datalagringssystem som som standard inte inkluderar komplexa säkerhetsfunktioner. Detta beror på dess designfokus på användning i betrodda, privata nätverk.

Om Redis är anslutet till ett publikt nätverk eller används i en miljö med flera användare kan bristande uppmärksamhet på säkerhet leda till dataintrång, ändringar eller borttagningar av illvilliga aktörer.

För att öka säkerheten kan du konfigurera lösenordsautentisering, vilket krävs för att få åtkomst till databasen.

Ange ett lösenord för Redis

Autentisering i Redis är inaktiverad som standard. För att kontrollera om autentisering är aktiverad kan du köra följande kommando:

config get requirepass

Som du kan se returneras ett tomt fält, vilket indikerar att inget lösenord är satt.

För att ställa in ett lösenord, använd följande kommando:

config set requirepass [your password]

När lösenordet är satt, försök att logga in på redis-cli igen och försök att göra ändringar i databasen.

Det går inte att ändra databasens tillstånd förrän du har autentiserat dig mot Redis. För att autentisera dig, använd följande kommando:

AUTH [your password]

Efter autentisering kan du göra ändringar i Redis.

Återställa lösenordet

Om du vill återställa lösenordet för att tillåta obegränsad åtkomst till databasen, kan du ange det till en tom sträng:

config set requirepass ""

Nu kan du göra ändringar i databasen utan autentisering.

1. Hur kan du återställa Redis-lösenordet för att tillåta vem som helst att ändra databasen utan autentisering?

2. Hur kan du kontrollera om ett lösenord är inställt för Redis?

question mark

Hur kan du återställa Redis-lösenordet för att tillåta vem som helst att ändra databasen utan autentisering?

Select the correct answer

question mark

Hur kan du kontrollera om ett lösenord är inställt för Redis?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 4
some-alt