ederiz yardım edin. Hepsi bir satırda
keytool -genkey -keyalg RSA -alias selfsigned -keystore keystore.jks
-storepass password -validity 360 -keysize 2048
Bu komutu çalıştırdığınızda, imzalayan kişinin ayrıntılarını sizden isteyecektir. Bunlar organizasyonunuzun detayları olacak. Tüm ayrıntıları sağlayın ve sizin için anahtar deposu keystore
içinde yeni bir imzalı sertifika oluşturacaktır.
NOT: Adınız ve soyadınız sorulduğunda, kullanıcılarınızın giriş noktası olacak sunucunun etki alanı adını verin. yani www.myserver.com
Zaten o zaman başka türlü bu komut password
ile anahtar deposunu keystore.jks
yaratacak yeni bir sertifika eklemek için mevcut deponuzu kullanabilir ve yeni anahtar deposuna sertifika ekleyebilirsiniz anahtar deposunu varsa. Bir anahtar deponuz varsa, bu anahtarın -storepass
parametresinde mevcut anahtar deposunun parolasını sağlamanız gerektiğini unutmayın. İşte http://docs.oracle.com/javase/1.5.0/docs/tooldocs/solaris/keytool.html
Eğer keytool komutuyla kullanabileceğiniz tüm mevcut seçeneklerin ayrıntılarını bulacaksınız:
fazla ayrıntı için, keytool man sayfasına bakın.
ek olarak "-dname o = foo, ou = bar, c = XY, cn = foobar" komut satırı seçeneği ile imza sahibinin ayrıntılarını sağlayabilirsiniz. – thg