Помощни програми за поддръжка на хранилище за ключове на Java [затворено]

Ние използваме реда по-долу в нашия shell скрипт файл:

Djavax.net.ssl.trustStore="/proj/xxx/www/cgi-bin/xxx_cacerts 

Файлът xxx_cacerts съдържа информация за SSL сертификат. Тъй като сме на път да надстроим, опитахме да променим този файл според последния, даден в нашата организация.

За целта трябва да знаем какво е „Помощни програми за поддръжка на хранилище за ключове на Java“, за да правим промени в страната на приложението.

С тази връзка разбирам малко. Може ли някой да обясни подробно какво точно означава Java Keystore?


person Esh    schedule 26.05.2015    source източник
comment
Питате ли какво е Java Keystore? Или питаш нещо друго?   -  person jzheaux    schedule 26.05.2015
comment
Питам какво е Key Store?   -  person Esh    schedule 26.05.2015
comment
възможен дубликат на Какво е Keystore?   -  person jzheaux    schedule 26.05.2015


Отговори (2)


По принцип хранилището за ключове е хранилище на сертификати, разположени във файловата система. Вижте по-подробна дефиниция тук: https://www.google.com/search?client=ubuntu&channel=fs&q=what+is+a+keystore&ie=utf-8&oe=utf-8

Също така този SO въпрос Какво е Keystore? Вярвам, че трябва да е полезен.

person jzheaux    schedule 26.05.2015
comment
Не се препоръчва да се отговаря на дублирани въпроси. Особено когато сте открили въпроса, на който този въпрос е дубликат. Трябва да маркирате този въпрос като дубликат на въпроса, към който сте се свързали. (Бих, но гласувах за затваряне поради друга причина). - person Artjom B.; 26.05.2015
comment
@ArtjomB.Въпросът, който Джош намери, въпреки че е свързан с този въпрос, не е дубликат. Вижте моя коментар, който ви отговаря под моя отговор на въпроса за повече подробности. - person Warren Dew; 26.05.2015

Вашият файл xxx_cacerts е хранилище за ключове на Java. Той съдържа ключове и информация за сертификата.

Помощната програма на Java за управление на хранилища за ключове се нарича keytool. Документация за keytool може да бъде намерена тук:

https://docs.oracle.com/javase/8/docs/technotes/tools/unix/keytool.html

person Warren Dew    schedule 26.05.2015
comment
Не се препоръчва да се отговаря на дублирани въпроси. Особено когато Джош С откри въпроса, че този въпрос е дубликат. Трябва да гласувате за затваряне на този въпрос като дубликат на въпроса, към който Josh C е свързан. (Бих, но гласувах за затваряне поради друга причина). - person Artjom B.; 26.05.2015
comment
@ArtjomB. Въпросът, който Джош намери, не е дубликат на този въпрос. Той намери въпрос, който питаше за хранилището за ключове. Този въпрос всъщност е относно помощните програми за управление на хранилището за ключове, а именно Java keytool. Те са две различни неща. - person Warren Dew; 26.05.2015
comment
Това е само отчасти вярно, защото вторият най-много гласуван отговор също описва keytool. - person Artjom B.; 26.05.2015
comment
@ArtjomB. Фактът, че отговорът на различен въпрос обхваща повече от зададения въпрос, не прави въпросите дубликати. - person Warren Dew; 26.05.2015
comment
@WarrenDew Вярвам, че зададеният въпрос беше Може ли някой да обясни подробно какво точно означава Java Keystore? Когато беше помолен за разяснение, той каза Какво е Key Store? Начинът, по който разбрах описанието, коментарът на помощните програми за поддръжка беше просто фон за неговия по-фундаментален въпрос, подобно на -D също като основна информация. - person jzheaux; 26.05.2015
comment
@JoshC Вярвам, че задаващият въпроса не е ясен относно разликата между хранилище за ключове на Java, което съхранява данни, и програмата Java keytool, която е помощна програма за поддръжка на хранилища за ключове на Java. Мисля, че той всъщност иска второто, въпреки че смята, че иска първото, поради което дадох отговора, който според мен му трябва, и гласувах против затварянето на въпроса. Разумните хора обаче биха могли да не са съгласни с това. - person Warren Dew; 27.05.2015
comment
@WarrenDew Честно, има смисъл. - person jzheaux; 27.05.2015