Ana içeriğe geç

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)