בדף הזה מפורטות הוראות לביצוע משימות נפוצות שקשורות לתכונה 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
המסוף
נכנסים לדף Memorystore for Redis במסוף Google Cloud .
לוחצים על Instance ID כדי לפתוח את הדף Instance details של המכונה.
לוחצים על הלחצן עריכה.
מחפשים את הקטע AUTH.
אם רוצים להפעיל את AUTH, מסמנים את התיבה Enable AUTH.
כדי להשבית את האימות, מבטלים את הסימון בתיבת הסימון הפעלת אימות.
לוחצים על הלחצן שמירה.
gcloud
מפעילים את AUTH במכונה באמצעות הפקודה הבאה, ומחליפים את variables בערכים המתאימים:
gcloud redis instances update instance-id --enable-auth --region=region
כדי להשבית את האימות במכונה, מריצים את הפקודה הבאה ומחליפים את variables בערכים המתאימים:
gcloud redis instances update instance-id --no-enable-auth --region=region
קבלת מחרוזת ה-AUTH
המסוף
עוברים לדף Memorystore for Redis במסוף Google Cloud .
לוחצים על Instance ID כדי לפתוח את הדף Instance details של המכונה.
מוצאים את הערך מחרוזת AUTH בקטע אבטחה.
gcloud
מעתיקים את מחרוזת ה-AUTH מגוף התגובה שמוחזרת מהפקודה הבאה:
gcloud redis instances get-auth-string instance-id --region=region
שינוי מחרוזת האימות (AUTH)
כדי לשנות את מחרוזת ה-AUTH לערך חדש, פועלים לפי השלבים הבאים:
השבתת אימות:
gcloud redis instances update instance-id --no-enable-auth --region=region
הפעלת AUTH:
gcloud redis instances update instance-id --enable-auth --region=region
מקבלים את מחרוזת ה-AUTH החדשה:
gcloud redis instances get-auth-string instance-id --region=region
באפליקציה, מחליפים את מחרוזת ה-AUTH הישנה במחרוזת ה-AUTH החדשה ומחברים מחדש את הלקוח.
התחברות למכונה של Redis באמצעות AUTH
כדי להתחבר למכונה באמצעות AUTH ו-redis-cli, קראו את המאמר התחברות למכונה של Redis שמשתמשת ב-AUTH.
אם מפעילים הצפנה בזמן העברה, צריך להשתמש בשרת proxy כמו Stunnel כדי להתחבר בצורה מאובטחת. מידע נוסף זמין במאמר חיבור מאובטח למופע Redis באמצעות Stunnel ו-Telnet.