auth
abbr.Autorin, Autorin, Authentizit?t, Gewissheit, authentische Glaubwürdigkeit, Autorin, weibliche Schriftstellerin
redis AUTH-Befehl Syntax
Funktion:Durch Festlegen des Werts des Elements ?requirepass“ in der Konfigurationsdatei (mit dem Befehl CONFIG SET requirepass password) k?nnen Sie ein Passwort zum Schutz des Redis-Servers verwenden.
Syntax: AUTH-Passwort
Anleitung: Wenn der Passwortschutz aktiviert ist, müssen Sie ihn jedes Mal mit dem AUTH-Befehl entsperren, wenn Sie eine Verbindung zum Redis-Server herstellen. Erst nach dem Entsperren k?nnen Sie andere Redis-Befehle verwenden. Wenn das im AUTH-Befehl angegebene Passwort mit dem Passwort in der Konfigurationsdatei übereinstimmt, gibt der Server ?OK“ zurück und beginnt mit der Annahme der Befehlseingabe. Wenn die Passw?rter hingegen nicht übereinstimmen, gibt der Server einen Fehler zurück und fordert den Client auf, das Passwort erneut einzugeben. Aufgrund der Hochleistungseigenschaften von Redis ist es m?glich, in kurzer Zeit viele Passw?rter zu erraten. Stellen Sie daher bitte sicher, dass das verwendete Passwort komplex und lang genug ist, um Angriffe durch das Erraten von Passw?rtern zu vermeiden.
Verfügbare Versionen: >= 1.0.0
Zeitliche Komplexit?t: O(1)
Rückgabe: OK zurückgeben, wenn das Passwort übereinstimmt, andernfalls wird ein Fehler zurückgegeben.
redis AUTH-Befehl Beispiel
# 設(shè)置密碼 redis> CONFIG SET requirepass secret_password # 將密碼設(shè)置為 secret_password OK redis> QUIT # 退出再連接,讓新密碼對(duì)客戶端生效 [huangz@mypad]$ redis redis> PING # 未驗(yàn)證密碼,操作被拒絕 (error) ERR operation not permitted redis> AUTH wrong_password_testing # 嘗試輸入錯(cuò)誤的密碼 (error) ERR invalid password redis> AUTH secret_password # 輸入正確的密碼 OK redis> PING # 密碼驗(yàn)證成功,可以正常操作命令了 PONG # 清空密碼 redis> CONFIG SET requirepass "" # 通過將密碼設(shè)為空字符來(lái)清空密碼 OK redis> QUIT $ redis # 重新進(jìn)入客戶端 redis> PING # 執(zhí)行命令不再需要密碼,清空密碼操作成功 PONG