הגדרת TLS/SSL עם אימות חיצוני

Edge for Private Cloud גרסה 4.17.09

בקטע הזה מוסבר איך להגדיר SSL לשרת ההרשאות החיצוני. למידע כללי, ראו TLS/SSL.

  1. מתקינים את שירותי האישורים של ה-LDAP החיצוני.
  2. משיגים את אישור השרת.
    לדוגמה: certutil -ca.cert client.crt
  3. עוברים לספריית הבית של הגרסה האחרונה של Java:
    > cd /usr/java/latest
  4. מייבאים את אישור השרת. לדוגמה:
    sudo ./bin/keytool -import -keystore ./jre/lib/security/cacerts -file <FULLY-QUALIFIED-PATH-TO-THE-CERT-FILE> -alias <CERT-ALIAS>

    כאשר <CERT-ALIAS> הוא אופציונלי, אבל מומלץ. מחליפים את <CERT-ALIAS> בשם טקסט שאפשר להשתמש בו בהמשך כדי להפנות לאישור, למשל אם רוצים למחוק אותו.

    הערה: סיסמת ברירת המחדל של מאגר המפתחות שמשמשת את Java היא changeit. אם היא כבר שונתה, תצטרכו לבקש ממנהל המערכת את הסיסמה למאגר המפתחות כדי להוסיף את האישור.
  5. פותחים את הקובץ /opt/apigee/customer/application/management-server.properties בכלי לעריכת טקסט.
  6. משנים את ערך המאפיין conf_security_externalized.authentication.server.url באופן הבא:
    הערך הישן : ldap://localhost:389
    הערך החדש : ldaps://localhost:636
  7. מפעילים מחדש את שרת הניהול:
    > ‎/opt/apigee/apigee-service/bin/apigee-service edge-management-server restart
  8. מוודאים שהשרת פועל:
    > /opt/apigee/apigee-service/bin/apigee-all status

בדיקת ההטמעה

עיינו בקטע הבדיקה בסוף המאמר הפעלת אימות חיצוני, ובצעו את אותה בדיקה שמתוארת שם.