الربط غير المباشر فقط: تشفير كلمة مرور مستخدم LDAP الخارجي

Edge for Private Cloud - الإصدار 4.17.09

إذا كنت تستخدم الربط غير المباشر، عليك توفير اسم مستخدم وكلمة مرور خارجيَين لـ LDAP في management-server.properties التي تستخدمها Apigee لتسجيل الدخول إلى خدمة LDAP الخارجية وإجراء البحث غير المباشر في بيانات الاعتماد.

وتوضّح الخطوات التالية كيفية تشفير كلمة المرور:

  1. نفِّذ أداة Java التالية واستبدال <YOUR EXTERNAL LDAP password> بكلمة مرور LDAP الخارجية الفعلية:
    java -cp /opt/apigee/edge-gateway/lib/rdparty/*:/opt/apigee/edge-gateway/lib/kernel/*:/opt/apigee/edge-gateway/libaries/infra/li?
  2. سترى في نتيجة الأمر سطرًا جديدًا متبوعًا بما يبدو كسلسلة أحرف عشوائية. انسخ تلك السلسلة.
  3. عدِّل /opt/apigee/customer/application/management-server.properties.
  4. عدِّل السمة التالية، مع استبدال <myAdPassword> بالسلسلة التي نسختها من الخطوة 2 أعلاه.
    conf_security_externalized.authentction.indirect.bind.server.admin.password=<myAdPassword>
  5. تأكَّد من ضبط السمة التالية على "true":
    conf_security_externalized.authentication.indirect.bind.server.admin.password.encrypted=true
  6. احفظ الملف.
  7. أعِد تشغيل خادم الإدارة:
    >/opt/apigee/apigee-service/bin/apigee-service Edge-management-server إعادة تشغيل
  8. تأكَّد من أنّ الخادم يعمل:
    > /opt/apigee/apigee-service/bin/apigee-all status

اختبار عملية التثبيت

راجِع قسم الاختبار في نهاية تفعيل المصادقة الخارجية، ونفِّذ الاختبار نفسه الموضّح هنا.