sql >> Databasteknik >  >> NoSQL >> Redis

Hur ställer jag in lösenordet för Redis?

För att ställa in lösenordet, redigera din redis.conf-fil, hitta den här raden

# requirepass foobared

Avkommentera sedan det och ändra foobared till ditt lösenord. Se till att du väljer något ganska långt, 32 tecken eller så skulle förmodligen vara bra, det är lätt för en extern användare att gissa uppemot 150 000 lösenord i sekunden, som anteckningarna i konfigurationsfilen nämner.

För att autentisera med ditt nya lösenord med predis, är syntaxen du har visat korrekt. Lägg bara till lösenord som en av anslutningsparametrarna.

För att stänga av redis... kolla i din konfigurationsfil efter pidfile inställning kommer det förmodligen att vara

pidfile /var/run/redis.pid

Från kommandoraden, kör:

cat /var/run/redis.pid

Det kommer att ge dig process-id:t för den körande servern, sedan är det bara att döda processen med denna pid:

kill 3832

Uppdatera

Jag ville också lägga till, du kan också få /etc/init.d/redis-server stop du är van vid att arbeta på din liveserver. Alla dessa filer i /etc/init.d/ är bara skalskript, ta redis-serverskriptet från din lokala server och kopiera det till liveservern på samma plats, och se sedan vad det gör med vi eller vad som helst du gillar att använda kan du behöva ändra vissa sökvägar och så, men det borde vara ganska enkelt.



  1. MongoDB $pull

  2. Hur man formaterar data i Model innan du sparar i Mongoose (ExpressJS)

  3. Högpresterande MongoDB-kluster på Amazon EC2

  4. Tornado-fel:[Errnr 24] Fel för många öppna filer