Passworteinstellung
Hier finden Sie eine kurze Einführung zum Festlegen eines Passworts für Redis (empfohlen: Redis-Erste-Schritte-Tutorial)
Es gibt zwei Möglichkeiten, das Redis-Passwort festzulegen: Eine erfordert einen Neustart des Redis-Dienstes und die andere erfordert keinen Neustart des Redis-Dienstes. Lassen Sie uns zunächst die Einstellungsmethode vorstellen, die zum Neustart des Redis-Dienstes erforderlich ist. Das heißt, suchen Sie die Redis-Konfigurationsdatei – die Datei redis.conf und ändern Sie dann den darin enthaltenen Requirepass wurde ursprünglich kommentiert Entfernen Sie die Kommentare, setzen Sie die entsprechenden Felder dahinter auf das gewünschte Passwort, speichern Sie und beenden Sie es. Starten Sie einfach den Redis-Dienst neu. Ich habe das Passwort hier auf 123 gesetztDann gibt es eine Methode zum Festlegen des Passworts, die keinen Neustart des Redis-Dienstes erfordertDies ist relativ einfach. Nachdem Sie eine Verbindung zu Redis hergestellt haben, legen Sie es über den folgenden Befehl fest:config set requirepass 123456Auf diese Weise wird das Passwort auf 123456 eingestelltNach dem Festlegen können Sie das Passwort durch anzeigen Geben Sie den folgenden Befehl ein:
config get requirepassWenn Sie sich nach dem Festlegen des Kennworts abmelden und erneut eine Verbindung zu Redis herstellen, müssen Sie das Kennwort eingeben, da es sonst nicht funktioniert. Es gibt zwei Möglichkeiten, das Passwort einzugeben. Eine besteht darin, das Passwort direkt beim Herstellen der Verbindung einzugeben, das Passwort jedoch erst nach dem Herstellen der Verbindung einzugeben, wie unten gezeigt:
Tatsächlich gibt es ein kleines Problem ist, durch Nachdem das Passwort in der Befehlszeile geändert wurde, wird das Passwort nach dem Requirepass-Feld in der Konfigurationsdatei nicht entsprechend geändert.
Das obige ist der detaillierte Inhalt vonAusführliche Erklärung zum Festlegen eines Passworts in Redis. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!