Heim > Datenbank > Redis > Einführung in die Redis-Passwortverwaltung

Einführung in die Redis-Passwortverwaltung

Freigeben: 2020-03-20 09:50:09
nach vorne
2115 Leute haben es durchsucht

Einführung in die Redis-Passwortverwaltung

1. Wie initialisiere ich das Redis-Passwort?

Insgesamt 2 Schritte:

a Es gibt einen Parameter in der Konfigurationsdatei: requirepass Dies ist der Parameter zum Konfigurieren des Redis-Zugriffskennworts.

Zum Beispiel requirepass test123

b. Um wirksam zu werden, müssen die Parameter in der Konfigurationsdatei neu gestartet und erneut gestartet werden.

Empfohlen: Redis-Einführungs-Tutorial

2. Wie konfiguriere ich das Passwort, ohne Redis neu zu starten?

a Konfigurationsdatei Konfigurieren Sie das Passwort für requirepass (das Passwort ist weiterhin gültig, wenn Redis neu gestartet wird).

# requirepass foobared
Nach dem Login kopieren

Ändern Sie es beispielsweise in:

requirepass  test123
Nach dem Login kopieren

b. Geben Sie den Redis-Neudefinitionsparameter

ein, um das aktuelle Passwort anzuzeigen:

[root@slaver251 redis-2.4.16]# ./src/redis-cli -p 6379
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> config get requirepass
 "requirepass"
 (nil)
Nach dem Login kopieren

zeigt an, dass das Passwort ist leer,

Dann legen Sie das Passwort fest:

redis 127.0.0.1:6379> config set requirepass test123
OK
Nach dem Login kopieren

Fragen Sie das Passwort erneut ab:

redis 127.0.0.1:6379> config get requirepass
(error) ERR operation not permitted
Nach dem Login kopieren

Zu diesem Zeitpunkt wird ein Fehler gemeldet!

Jetzt ist nur noch eine Passwortauthentifizierung erforderlich.

redis 127.0.0.1:6379> auth test123
OK
Nach dem Login kopieren

Überprüfen Sie das Passwort noch einmal:

redis 127.0.0.1:6379> config get requirepass
 "requirepass"
"test123"
Nach dem Login kopieren

Das Passwort wurde geändert.

Wenn es Zeit ist, Redis neu zu starten, weil die Konfigurationsparameter geändert wurden, wird das Passwort automatisch wirksam.

Wenn die Konfigurationsparameter kein Passwort hinzufügen, dann ist das Redis-Neustart-Passwort gleichbedeutend damit, dass es nicht festgelegt wird.

3. Wie melde ich mich mit einem Passwort bei Redis an?

a. Geben Sie beim Anmelden das Passwort ein

[root@slaver251 redis-2.4.16]# ./src/redis-cli -p 6379 -a test123
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> config get requirepass
 "requirepass"
 "test123"
Nach dem Login kopieren

b. Melden Sie sich zuerst an und überprüfen Sie dann:

[root@slaver251 redis-2.4.16]#  ./src/redis-cli -p 6379
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> auth test123
OK
redis 127.0.0.1:6379> config get requirepass
"requirepass"
"test123"
redis 127.0.0.1:6379>
Nach dem Login kopieren

4. Der Master hat ein Passwort , wie wäre es mit der Slave-Konfiguration?

Wenn der Master ein Passwort hat, müssen bei der Konfiguration des Slaves auch die entsprechenden Passwortparameter entsprechend konfiguriert werden. Andernfalls kann der Slave keine normale Replikation durchführen.

Die entsprechenden Parameter sind:

#masterauth
Nach dem Login kopieren

Zum Beispiel:

masterauth  mstpassword
Nach dem Login kopieren

Verwandte Empfehlungen:

MySQL-Video-Tutorial: https:/ / www.php.cn/course/list/51.html

Das obige ist der detaillierte Inhalt vonEinführung in die Redis-Passwortverwaltung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage