Tôi đang cố gắng tự động hóa quá trình tạo kho khóa bằng công cụ kho khóa Java. Lệnh tôi đang sử dụng là:
keytool -keystore keystore -alias jetty -genkey -keyalg RSA
Nhưng sau lệnh này, người dùng được yêu cầu nhập một số đầu vào như sau:
Enter keystore password: password
What is your first and last name?
[Unknown]: jetty.mortbay.org
What is the name of your organizational unit?
[Unknown]: Jetty
What is the name of your organization?
[Unknown]: Mort Bay Consulting Pty. Ltd.
What is the name of your City or Locality?
[Unknown]:
What is the name of your State or Province?
[Unknown]:
What is the two-letter country code for this unit?
[Unknown]:
Is CN=jetty.mortbay.org, OU=Jetty, O=Mort Bay Consulting Pty. Ltd.,
L=Unknown, ST=Unknown, C=Unknown correct?
[no]: yes
Enter key password for <jetty>
(RETURN if same as keystore password): password
Thay vì người dùng nhập các giá trị này, có cách nào cung cấp các giá trị này mà không có sự tương tác của người dùng, trong lệnh hoặc thông qua tập lệnh không?
Cảm ơn