Smarter by Design.Simpler for Business
lb client-certificate
lb client-certificate komutu, TR7'nin karşı tarafa kendini tanıtırken sunduğu istemci sertifikalarını yönetir. Bu sertifikalar arka uç bağlantılarında ve sağlık denetimlerinde karşılıklı kimlik doğrulama (mTLS) için kullanılır. Panel karşılığı Client Certificates ekranıdır.
Komut Özeti
# komuttan sonra Tab
admin@TR7LBWAF01> lb client-certificate
add delete list show update
admin@TR7LBWAF01> lb client-certificate list # hepsini listele
admin@TR7LBWAF01> lb client-certificate show <kimlik> # birini göster
admin@TR7LBWAF01> lb client-certificate add name <ad> …
admin@TR7LBWAF01> lb client-certificate update id <kimlik> …
admin@TR7LBWAF01> lb client-certificate delete <kimlik>
admin@TR7LBWAF01>
Zorunlu Alanlar
| Sıra | Alan | Durum | Değer |
|---|---|---|---|
| 1 | name | Zorunlu | Kaydın adı; koleksiyonda benzersiz olmalı |
add komutunda başka zorunlu alan yoktur; show ve delete komutlarında kimlik alan adı olmadan, update komutunda id <kimlik> biçiminde yazılır.
Alanlar
| Alan | Durum | Ne yapar | Arkasına ne yazılır |
|---|---|---|---|
name | Zorunlu | Sertifika kaydına ad verir | Kaydın adı; koleksiyonda benzersiz olmalı |
--intermediateCertProfile | İsteğe bağlı | Zincirdeki ara sertifikayı bir CA profilinden alır | lb ca kaydı |
--extraIntermediateCertProfiles.N | İsteğe bağlı | Zincire ek ara sertifikalar katar | CA profili kayıtları; her biri kendi indeksiyle |
--rootCertProfile | İsteğe bağlı | Zincirdeki kök sertifikayı bir CA profilinden alır | CA profili kaydı |
--sanEmail.N | İsteğe bağlı | Sertifikanın kapsayacağı e-posta adreslerini belirler | E-posta adresi; her biri kendi indeksiyle |
--sanUpn.N | İsteğe bağlı | Sertifikanın kapsayacağı kullanıcı asıl adlarını (UPN) belirler | UPN değeri; her biri kendi indeksiyle |
--allowDownload | İsteğe bağlı | Sertifikanın arayüzden indirilebilmesini açar | true · false (varsayılan false) |
Kullanım Yerleri
| Nerede | Alan |
|---|---|
| Arka uca kendini tanıtma | lb backend ve lb backend-group → --sslClientCert |
| Sağlık denetiminde kimlik sunma | lb hc → --tlsClientCert |
Örnekler
admin@TR7LBWAF01> lb client-certificate add name tr7-istemci \
--intermediateCertProfile <ara-ca> --rootCertProfile <kök-ca> \
--sanEmail.0 servis@kurum.com.tr --sanUpn.0 servis@kurum.local
# arka uç bağlantısında kullanma
admin@TR7LBWAF01> lb backend update id <arka-uç> --sslService true --sslClientCert <sertifika>
admin@TR7LBWAF01>
Bilinmesi Gerekenler
- Yön karışmamalıdır. Bu sertifikalar TR7'nin kendini tanıtması içindir. Ziyaretçinin sertifikasının doğrulanması ise
lb ssl-securityprofilindeki istemci sertifikası doğrulaması alanlarıdır. - Zincir profilden ya da doğrudan gelir. Ara ve kök sertifika bir CA profilinden seçilir; profil verilmediğinde zincir eksik kalabilir.
- İndirme izni kapalıdır.
--allowDownloadaçılmadıkça sertifika arayüzden indirilemez. - Ad benzersizdir. Aynı ada sahip ikinci bir kayıt oluşturulamaz.
