Edge for Private Cloud גרסה 4.16.05
אפשר לאפס את הסיסמאות של האדמין של BaaS ושל Cassandra אחרי שההתקנה תסתיים.
איפוס הסיסמה של מנהל המערכת של BaaS
כדי להגדיר את הסיסמה לאדמין של BaaS בממשק המשתמש של פורטל BaaS, בוחרים באפשרות Profile (פרופיל) מתחת לכתובת האימייל של המשתמש בסרגל התפריטים.
אם מאבדים את סיסמת האדמין של BaaS, אפשר לאפס אותה על ידי עדכון קובץ תצורה בכל צומתי BaaS Stack:
- בצומת BaaS Stack הראשון, יוצרים מחרוזת מוצפנת לסיסמה באמצעות
הפקודה:
> /opt/apigee/apigee-service/bin/apigee-service baas-usergrid secure_password
תוצג בקשה להזין את הסיסמה החדשה. פקודה זו מחזירה גרסה מוצפנת של הסיסמה באופן הבא:
SECURE:0b91fa670bdcd1d4156bd480cd401e4db8d1f610d034f15a02a38372dd2 - פותחים את /opt/apigee/customer/application/usergrid.properties בעורך. אם הקובץ לא קיים, יש ליצור אותו.
- מגדירים את המאפיין הבא ב-usergrid.properties:
usergrid-deployment_usergrid.sysadmin.login.password=SECURE:0b91fa670bdcd1d4156bd480cd401e4db8d1f610d034f15a02a38372dd2" מוודאים ש-"URESEC
"מאנכים את המחרוזת
RESEC. - מגדירים ומפעילים מחדש את BaaS Stack באמצעות הפקודות:
> /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid configuration
> /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid ביחס מחדש - חוזרים על התהליך בכל הצמתים של Stack ב-BaaS.
- עכשיו תוכלו להתחבר לפורטל 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.