איפוס סיסמאות BaaS

Edge for Private Cloud גרסה 4.17.05

אפשר לאפס את הסיסמאות של האדמין של BaaS ושל Cassandra אחרי שההתקנה תסתיים.

איפוס הסיסמה של מנהל המערכת של BaaS

כדי להגדיר את הסיסמה לאדמין של BaaS בממשק המשתמש של פורטל BaaS, בוחרים באפשרות Profile (פרופיל) מתחת לכתובת האימייל של המשתמש בסרגל התפריטים.

אם מאבדים את סיסמת האדמין של BaaS, אפשר לאפס אותה על ידי עדכון קובץ תצורה בכל צומתי BaaS Stack:

  1. בצומת BaaS Stack הראשון, יוצרים מחרוזת מוצפנת לסיסמה באמצעות הפקודה:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid secure_password

    תוצג בקשה להזין את הסיסמה החדשה. פקודה זו מחזירה גרסה מוצפנת של הסיסמה באופן הבא:

    SECURE:0b91fa670bdcd1d4156bd480cd401e4db8d1f610d034f15a02a38372dd2
  2. פותחים את /opt/apigee/customer/application/usergrid.properties בעורך. אם הקובץ לא קיים, יש ליצור אותו.
  3. מגדירים את המאפיין הבא ב-usergrid.properties:
    usergrid-deployment_usergrid.sysadmin.login.password=SECURE:0b91fa670bdcd1d4156bd480cd401e4db8d1f610d034f15a02a38372dd2" מוודאים ש-"URESEC
    "מאנכים את המחרוזת
    RESEC.

  4. מגדירים ומפעילים מחדש את BaaS Stack באמצעות הפקודות:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid setup
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid ביחס מחדש
  5. חוזרים על התהליך בכל הצמתים של Stack ב-BaaS.
  6. עכשיו תוכלו להתחבר לפורטל BaaS בתור האדמין של BaaS באמצעות הסיסמה החדשה. אפשר גם להשתמש בפקודת cURL הבאה בצומת BaaS Stack:
    > curl -v 0:8080/system/adminUserName/setup -u adminUserName:newUnencryptedPWord

איפוס הסיסמה של Cassandra

כברירת מחדל, Cassandra שולחת את התהליך כשהאימות מושבת. כשמפעילים את האימות, נעשה בו שימוש במשתמש מוגדר מראש בשם 'cassandra' עם הסיסמה 'cassandra'. יש לך אפשרות להשתמש בחשבון הזה, להגדיר סיסמה אחרת לחשבון הזה או ליצור משתמש חדש ב-Cassandra. אפשר להוסיף, להסיר ולשנות משתמשים באמצעות הצהרות המשתמש של Cassandra CREATE/ALTER/DROP.

למידע על האופן שבו מפעילים אימות של Cassandra, אפשר לעיין במאמר הפעלת אימות של Cassandra.

במאמר איפוס סיסמאות של Edge מוסבר איך לאפס את הסיסמה של Cassandra.