Twitter Youtube Github
Burak Kutbay'ın Kişisel Blog'u |

Type and hit Enter to search

  • Quarkus Dersleri
  • Spring Dersleri
    • Spring Cloud
    • Spring Boot
    • Spring Uygulama Örnekleri
    • Spring Core
    • Spring JDBC Template
    • Spring MVC
  • İleri Java Dersleri
    • Java Server Faces
    • Java Server Pages
    • PrimeFaces
    • Servlet
    • JDBC
    • JSTL
    • Java 8
  • Hibernate Dersleri
  • / Diğer
    • Ünlü Bilişimciler
    • C Sharp
    • Kütüphane
    • Makale
  • Hakkımda
Java SE

Java KeyStore , Keytool Nedir KeyTool Komutları

Paylaş

Bu yazıda Java Keytool kullanımını açıklayacağım.

Keytool ile Java içerisinde kullanılan ya da kullanılması istenen Keystore içerisindeki sertifikalarının yönetilmesini sağlamaktadır.

Keytool komutu ile yapabilecekler.

  • Self-signed sertifika yükleyebiliriz.
  • Sertifika görüntüleyebiliriz.
  • Sertifika çıkarabiliriz.
  • CSR işlemleri yapılabilir.
  • Private Key oluşturabiliriz.

Self-Signed Sertifika ve KeyStore Üretme

keytool -genkey -keyalg RSA -alias selfsigned -keystore keystore.jks -storepass password -validity 720

CSR Sertifika Üretme

keytool -certreq -alias mydomain -keystore keystore.jks -storepass password -file mydomain.csr

KeyStore’den Sertifika Silme

keytool -delete -alias mydomain -keystore keystore.jks -storepass password

İmzalı Primary Sertifikayı KeyStore’a Eklemek

keytool -import -trustcacerts -alias mydomain -file mycrt.crt -keystore keystore.jks

KeyStore Şifresini Değiştirmek

keytool -storepasswd -new new_storepass -keystore keystore.jks

KeyStore Görüntüleme

/JAVA_HOME/jre/bin/keytool -list -keystore KeyStore -storepass password

Private Key Oluşturma

Private key oluşturmak için;

keytool -genkey -alias KeyToolAlias -keystore privateKey.store

komutu girmek yeterli olacaktır.

Sonrasında bizi gerekli bilgilerimizi girmemiz için bir komut satırı gelecektir.

Enter keystore password:  123
What is your first and last name?
  [Unknown]:  Ad Soyad
What is the name of your organizational unit?
  [Unknown]:  Yazilimci
What is the name of your organization?
  [Unknown]:  example.com
What is the name of your City or Locality?
  [Unknown]:  TR
What is the name of your State or Province?
  [Unknown]:  TR
What is the two-letter country code for this unit?
  [Unknown]:  TR
Is CN=Ad Soyad, OU=Yaizilimci, O=example.com, L=TR, ST=TR, C=TR correct?
  [no]:  yes

Tags:

java keystorejava keytoolkeytool komutları

Paylaş

Diğer Yazılar

Previous

Spring Boot Uygulamalarında Webjars Kullanımı

Spring Dersleri
Next

Spring Boot Dersleri : SSL İşlemleri , HTTPS Aktif Etmek

Next
Spring Dersleri
02 Mart 2019

Spring Boot Dersleri : SSL İşlemleri , HTTPS Aktif Etmek

Previews
18 Şubat 2019

Spring Boot Uygulamalarında Webjars Kullanımı

blank

No Comment! Be the first one.

Bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

İlgini Çekebilir

javb

JSP Sayfaya Applet Eklemek ( JSP Plugin )

Burak Kutbay'ın Kişisel Blog'u |

© 2008 - ∞, Her hakkı saklıdır.

Link

  • Hakkımda
  • İletişim
  • Arşiv

Kategori

Struts
Röportaj
Android
Vue.js
Node.js
Redis
Spring Cloud Stream
Spring Data
Debezium
Mikroservis Mimarisi
XCode
Spring Native
Video
PostgreSQL
Spring Security
JPA
iPhone Uygulama Geliştirme
Objective C
Design Patterns
DevOps
Git
Apache Kafka
Maven
Yaptığım Projeler
Servlet
Spring Cloud
Linux
Spring
PrimeFaces
Spring Jdbc Template
JDBC
RabbitMQ
Manset
Google
Spring MVC
OCA Java SE 8
Quarkus
Spring Core
Microsoft
Veritabanı
Tanıyalım
Java SE
Hibernate
Teknoloji
Okuduğum Kitaplar
Java Server Faces
Yazılım Mühendisliği
C Sharp
Spring Boot
Java
Günlüğüm
Java Server Page
Makale

Takip Et

Twitter Youtube Github