cleartx-cli
cleartx için gerekli anahtar ve sertifika üretimi için kullanılan komut satırı aracı.
Kurulum
Size ClearTX ekibi derlenmiş bir executable dosyası göndermektedir. Sisteminize uygun olan executable ile kullanabilirsiniz.
Kullanım
./cleartx-cli [komut] [bayraklar]
Komutlar
Anahtar Üretimi
cleartx-cli keygen komutu, secp384r1 özel anahtarı ve karşılık gelen genel public anahtarı üretir.
Bu komut şunları üretecektir:
server.key- Özel private anahtar onaltılık formatında (96 karakter)server.pub- Genel public anahtar onaltılık formatında (194 karakter)
CSR Üretimi
cleartx-cli csr komutu, CSR dosyasını üretir. Herhangi bir bayrak (flag) kullanmadan çalıştırılırsa gerekli olan parametreleri tek tek girmenizi isteyecektir. Bu adımları tek komutta ilerletmek için bayrakları kullanabilirsiniz.
Bu komut şunları üretecektir:
server.csr- CSR dosyasıserver.key- CSR dosyasını imzalayan ve mTLS iletişiminde kullanılacak olan özel private anahtar
Kullanılabilen bayraklar:
- -o: Çıktı dizini
- -n: Üretilecek dosyaların adı
- -c: Sertifikanın geçerli olacağı alan adı (Common Name)
- -O: Organizasyon Adı
- -u: Organizasyon Birimi
- -C: Ülke
- -S: Şehir veya bölge adı
- -L: Şehir
- -E: E-posta adresi
- -k: Mevcut RSA private anahtarının yolu (PEM formatında)