Генерация SSL сертификата — различия между версиями

Материал из ЭЛЕСТА
Перейти к: навигация, поиск
(Пример под Linux:)
 
(не показано 6 промежуточных версий 2 участников)
Строка 1: Строка 1:
Для HTTPS сервера задается путь к хранилищу где лежит SSL сертификат. В нулевой поставке есть демо сертификат с паролями по умолчанию. Вы можете для своего сервера сгенерировать себе сертификаты сами командой:
+
Для HTTPS сервера задается путь к хранилищу где лежит SSL сертификат. В нулевой поставке есть демо сертификат с паролями по умолчанию.<br>
 +
Если требуется создать свой ключ , то перед генерацией нового ключа необходимо удалить старый ключ, находящийся по адресу '''.../Server_KROS/conf/smpo-keystore.jks'''
  
  -genkey -alias kros -keypass password -keystore smpo-keystore.jks -storepass password -keyalg RSA
+
==Пример под Windows:==
 +
  cd C:\Server_KROS\conf
 +
далее
 +
"C:\Program Files\Java\jre1.8.0_201\bin\keytool.exe" -genkey -alias kros -keypass password -validity 365 -keystore smpo-keystore.jks -storepass password -keyalg RSA
 +
Строка '''"C:\Program Files\Java\jre1.8.0_201\bin\keytool.exe"''' может отличаться в зависимости от того какая версия Java используется на компьютере.<br>
  
например под Windows:
+
==Пример под Linux:==
  cd C:\Server_KROS\smpo-server\conf
+
  cd /usr/local/smpo-server/conf
  "C:\Program Files\Java\jre1.8.0_151\bin\keytool.exe" -genkey -alias kros -keypass password -keystore smpo-keystore.jks -storepass password -keyalg RSA
+
далее
 +
  keytool -genkey -alias kros -keypass password -validity 365 -keystore smpo-keystore.jks -storepass password -keyalg RSA
  
под Linux:
+
==Дополнительная информация:==
cd \usr\local\smpo-server\conf
+
http://javadev.ru/https/ssl-keystore-java/
keytool -genkey -alias kros -keypass password -keystore smpo-keystore.jks -storepass password -keyalg RSA
 
 
 
Доп информация: http://javadev.ru/https/ssl-keystore-java/
 
  
 
  Просмотреть информацию по сертификату:
 
  Просмотреть информацию по сертификату:

Текущая версия на 16:48, 2 июля 2019

Для HTTPS сервера задается путь к хранилищу где лежит SSL сертификат. В нулевой поставке есть демо сертификат с паролями по умолчанию.
Если требуется создать свой ключ , то перед генерацией нового ключа необходимо удалить старый ключ, находящийся по адресу .../Server_KROS/conf/smpo-keystore.jks

Пример под Windows:

cd C:\Server_KROS\conf

далее

"C:\Program Files\Java\jre1.8.0_201\bin\keytool.exe" -genkey -alias kros -keypass password -validity 365 -keystore smpo-keystore.jks -storepass password -keyalg RSA

Строка "C:\Program Files\Java\jre1.8.0_201\bin\keytool.exe" может отличаться в зависимости от того какая версия Java используется на компьютере.

Пример под Linux:

cd /usr/local/smpo-server/conf

далее

keytool -genkey -alias kros -keypass password -validity 365 -keystore smpo-keystore.jks -storepass password -keyalg RSA

Дополнительная информация:

http://javadev.ru/https/ssl-keystore-java/

Просмотреть информацию по сертификату:
keytool -list -keystore
Экспорт корневого сертификата CA из Java Keystore:
keytool -export -keystore smpo-keystore.jks -alias kros -storepass password -file smpo-keystore.cer

Доп информация: https://docs.oracle.com/cd/E19120-01/open.solaris/819-2379/gdyuy/index.html