2013-05-31 13 views

cevap

8

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.

+1

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