שיפור האבטחה של מופעים באמצעות אכיפה של הצפנת SSL או TLS

כדי לזהות מכונות ייצור של AlloyDB ל-PostgreSQL שמאפשרות חיבורים ישירים לא מוצפנים ולהגן על הנתונים במעבר, אתם יכולים להציג ולהחיל המלצות משירות ההמלצות לאכיפת מצב SSL ב-AlloyDB.

ההמלצה לאכיפת מצב SSL ב-AlloyDB מנתחת את המטא-נתונים של המכונה. אם המכונה היא מכונה בסביבת ייצור והיא לא אוכפת את דרישות ההצפנה לחיבורים ישירים, שירות ההמלצות ממליץ להפעיל את מצב SSL.

ההמלצות נוצרות מדי יום.

לפני שמתחילים

כדי לראות המלצות ותובנות, צריך לבצע את הפעולות הבאות:

הצגת רשימת ההמלצות

אתם יכולים להציג את רשימת ההמלצות לאכיפת מצב SSL באמצעות מסוף Google Cloud , ה-CLI של gcloud או Recommender API.

המסוף

  1. נכנסים לדף Clusters במסוף Google Cloud .

    כניסה לדף Clusters

    איך מוצאים המלצות באמצעות Active Assist

  2. בטבלת הרשימה Resources, מוצאים את האשכול ולוחצים על View issues בעמודה Issues.

    רשימת הבעיות מוצגת בחלונית בעיות נפוצות. בוחרים את כרטיס ההמלצה מאפשר חיבורים ישירים לא מוצפנים.

‫CLI של gcloud

כדי להציג את רשימת ההמלצות לאכיפת מצב SSL באמצעות ה-CLI של gcloud, מריצים את הפקודה gcloud recommender recommendations list באופן הבא:

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.alloydb.instance.SecurityRecommender \
--filter=recommenderSubtype=REQUIRE_SSL

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT_ID: מזהה הפרויקט.

  • ‫LOCATION: האזור שבו נמצאים המכונות, למשל us-central1.

API

כדי להציג רשימה של המלצות לאכיפת מצב SSL באמצעות Recommender API, מפעילים את ה-method‏ recommendations.list באופן הבא:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.instance.SecurityRecommender/recommendations?filter=recommenderSubtype=REQUIRE_SSL

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT_ID: מזהה הפרויקט.

  • ‫LOCATION: האזור שבו נמצאים המכונות, למשל us-central1.

צפייה בתובנות ובהמלצות מפורטות

אתם יכולים לראות תובנות והמלצות מפורטות לגבי מכונות שצריך לאכוף בהן מצב SSL באמצעות מסוף Google Cloud , ה-CLI של gcloud או Recommender API.

כדי לראות תובנות והמלצות מפורטות:

המסוף

בדף Clusters, בטבלה Resources, לוחצים על View issues בעמודה Issues של האשכול.

החלונית Aggregated issues מופיעה בצד ימין, וכוללת תובנות והמלצות מפורטות לגבי Allows direct unencrypted connections.

‫CLI של gcloud

מריצים את הפקודה gcloud recommender insights list:


gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.alloydb.instance.SecurityInsight \
--filter=insightSubtype=SSL_NOT_REQUIRED

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT_ID: מזהה הפרויקט.

  • ‫LOCATION: האזור שבו נמצאים המכונות, למשל us-central1.

API

מבצעים קריאה ל-method‏ insights.list באופן הבא:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.instance.SecurityInsight/insights?filter=insightSubtype=SSL_NOT_REQUIRED

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT_ID: מזהה הפרויקט.

  • ‫LOCATION: האזור שבו נמצאים המכונות, למשל us-central1.

מיישמים את ההמלצה

בודקים את ההמלצה בקפידה ומבצעים אחת מהפעולות הבאות:

המסוף

כדי ליישם את ההמלצה, צריך לאכוף מצב SSL/TLS במכונה.

‫CLI של gcloud

כדי ליישם את ההמלצה, צריך לאכוף מצב SSL/TLS במכונה.

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