ניהול אימות Redis

בדף הזה מפורטות הוראות לביצוע משימות נפוצות שקשורות לתכונה Redis AUTH ב-Memorystore for Redis. למידע נוסף על מה שהתכונה AUTH מספקת, קראו את הסקירה הכללית על התכונה AUTH.

רשימת ההרשאות שמשתמש צריך כדי לבצע את משימות האימות בדף הזה מופיעה במאמר הרשאות אימות של Redis.

יצירת מכונה של Redis עם AUTH מופעל

המסוף

כשיוצרים מופע Redis, בוחרים באפשרות Enable AUTH (הפעלת אימות).

gcloud

מזינים את הפקודה הבאה, ומחליפים את variables בערכים המתאימים:

gcloud redis instances create instance-id --enable-auth --size=size --region=region --zone=zone --redis-version=version

הפעלה והשבתה של AUTH במכונה קיימת של Redis

המסוף

  1. נכנסים לדף Memorystore for Redis במסוף Google Cloud .

    ‫Memorystore for Redis

  2. לוחצים על Instance ID כדי לפתוח את הדף Instance details של המכונה.

  3. לוחצים על הלחצן עריכה.

  4. מחפשים את הקטע AUTH.

    • אם רוצים להפעיל את AUTH, מסמנים את התיבה Enable AUTH.

    • כדי להשבית את האימות, מבטלים את הסימון בתיבת הסימון הפעלת אימות.

  5. לוחצים על הלחצן שמירה.

gcloud

  1. מפעילים את AUTH במכונה באמצעות הפקודה הבאה, ומחליפים את variables בערכים המתאימים:

    gcloud redis instances update instance-id --enable-auth --region=region
    
  2. כדי להשבית את האימות במכונה, מריצים את הפקודה הבאה ומחליפים את variables בערכים המתאימים:

    gcloud redis instances update instance-id --no-enable-auth --region=region
    

קבלת מחרוזת ה-AUTH

המסוף

  1. עוברים לדף Memorystore for Redis במסוף Google Cloud .

    ‫Memorystore for Redis

  2. לוחצים על Instance ID כדי לפתוח את הדף Instance details של המכונה.

  3. מוצאים את הערך מחרוזת AUTH בקטע אבטחה.

gcloud

  1. מעתיקים את מחרוזת ה-AUTH מגוף התגובה שמוחזרת מהפקודה הבאה:

    gcloud redis instances get-auth-string instance-id --region=region
    

שינוי מחרוזת האימות (AUTH)

כדי לשנות את מחרוזת ה-AUTH לערך חדש, פועלים לפי השלבים הבאים:

  1. השבתת אימות:

    gcloud redis instances update instance-id --no-enable-auth --region=region
    
  2. הפעלת AUTH:

    gcloud redis instances update instance-id --enable-auth --region=region
    
  3. מקבלים את מחרוזת ה-AUTH החדשה:

    gcloud redis instances get-auth-string instance-id --region=region
    
  4. באפליקציה, מחליפים את מחרוזת ה-AUTH הישנה במחרוזת ה-AUTH החדשה ומחברים מחדש את הלקוח.

התחברות למכונה של Redis באמצעות AUTH

כדי להתחבר למכונה באמצעות AUTH ו-redis-cli, קראו את המאמר התחברות למכונה של Redis שמשתמשת ב-AUTH. אם מפעילים הצפנה בזמן העברה, צריך להשתמש בשרת proxy כמו Stunnel כדי להתחבר בצורה מאובטחת. מידע נוסף זמין במאמר חיבור מאובטח למופע Redis באמצעות Stunnel ו-Telnet.

המאמרים הבאים