Edge for Private Cloud s. 4.16.09
Apigee Edge'i ilk yüklediğinizde sysadmin adı verilen özel bir kullanıcı türü oluşturuldu ve aynı zamanda bazı ek yapılandırma dosyaları bu kullanıcının bolca fırsat sunuyor. Harici LDAP'nizi, e-posta adresi olmayan bir kullanıcı adı kullanarak kimlik doğrulaması yapacak şekilde yapılandırırsanız ve / veya bu sysadmin kullanıcınız için harici LDAP'nizde farklı bir şifre varsa bu bölümde açıklanan değişiklikleri yapması gerekir.
Güncellenmesi gereken iki konum var:
- Apigee yönetim kullanıcı arayüzü, şifrelenmiş olarak depolanır. Bu güncelleme, kullanıcı adı veya sysadmin kullanıcınızın şifresi farklı.
- Apigee, sysadmin kullanıcı adını, çeşitli işlemlerde kullanılan başka bir dosyada depolar. Apigee yardımcı program komut dosyaları. Bu güncelleme yalnızca sysadmin kullanıcınızın kullanıcı adı şu durumlarda gereklidir: yardımcı olur.
Edge yönetim kullanıcı arayüzünü düzenleme giriş bilgisi
- Edge kullanıcı arayüzünü yüklerken kullandığınız sessiz yapılandırma dosyasını düzenleyerek aşağıdakini ayarlayın:
mülkler:
ADMIN_EMAIL=newUser
APIGEE_ADMINPW=newPW
SMTPHOST=smtp.gmail.com
SMTPPORT=465
SMTPKULLANICI=foo@gmail.com
SMTPPASSWORD=bar
SMTPSSL=y
. özellikleri sıfırlanır. - Yapılandırma dosyasından Edge kullanıcı arayüzündeki şifreyi sıfırlamak için Apigee-setup yardımcı programını kullanın:
> /opt/Apigee/Apigee-setup/bin/setup.sh -p ui -f configFile
Test yapılandırma
- Şu adresteki bir tarayıcıda yönetim kullanıcı arayüzünü açın:
http://<management-server-IP>:9000/
. Örneğin:
http://192.168.52.100:9000/ - Yeni kimlik bilgilerini kullanarak giriş yapın. Giriş başarılı olursa yapılandırma doğru.
Edge sistem yöneticisini düzenleme Apigee yardımcı program komut dosyaları için kullanıcı adı deposu
- Edge kullanıcı arayüzünü yüklerken kullandığınız sessiz yapılandırma dosyasını düzenleyerek aşağıdakini ayarlayın:
özelliğindeki ADMIN_EMAIL değerini sistem yöneticiniz için kullanacağınız kullanıcı adıyla değiştirin
Harici LDAP'nizdeki kullanıcı:
APIGEE_EMAIL=newUser - Apigee-setup kullanma
yardımcı programını kullanarak tüm Edge bileşenlerindeki kullanıcı adını yapılandırma dosyasından sıfırlamayı deneyin:
> /opt/Apigee/Apigee-setup/bin/setup.sh -p ui -f configFile
Bu komutu, Yönetim dahil olmak üzere tüm Edge düğümlerindeki tüm Edge bileşeninde çalıştırmanız gerekir. Server, Router, Message Processor, Qpid, Postgres.
Yapılandırmayı test etme
Merkezi POD'a erişebildiğinizi doğrulayın. Yönetim Sunucusu'nda aşağıdaki CURL'yi çalıştırın komut:
> curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=central
Çıkış şu şekilde görünmelidir:
[ { "internalIP" : "192.168.1.11", "isUp" : true, "pod" : "central", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ ] }, "type" : [ "application-datastore", "scheduler-datastore", "management-server", "auth-datastore", "apimodel-datastore", "user-settings-datastore", "audit-datastore" ], "uUID" : "d4bc87c6-2baf-4575-98aa-88c37b260469" }, { "externalHostName" : "localhost", "externalIP" : "192.168.1.11", "internalHostName" : "localhost", "internalIP" : "192.168.1.11", "isUp" : true, "pod" : "central", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ { "name" : "started.at", "value" : "1454691312854" }, ... ] }, "type" : [ "qpid-server" ], "uUID" : "9681202c-8c6e-4da1-b59b-23e3ef092f34" } ]