Генерация самоподписанных SSL-сертификатов
При развертывании Атомкод в полнофункциональной среде демонстрации возможностей необходимо сгенерировать SSL-сертификаты и получить корневой SSL-сертификат. Для получения этих сертификатов вы можете обратиться к системному администратору.
Для развертывания Атомкод в эксплуатационной среде используйте центры сертификации предприятия.
Чтобы создать центр сертификации, сертификат и ключ сервера:
-
В директории
/opt/platform/files/отредактируйте скриптssl.sh.В скрипте в секции
[ dn ]измените значения переменных, описывающих географическое положение сервера и название организации с помощью команды:nano ssl.sh -
Присвойте файлу скрипта право на запуск скрипта с помощью команды:
chmod +x ssl.sh -
Выполните измененный скрипт.
./ssl.sh <Имя сервера, на котором будет использован сертификат>
В результате работы скрипта в текущей директории будут созданые следующие файлы:
certificate.pem: цепочка SSL-сертификатов сервера, на котором будет использован SSL-сертификат;certificate.key.pem: ключ SSL-сертификатаcertificate.pem;rootCA.crt: корневой SSL-сертификат.
Чтобы не использовать файлы SSL-сертификатов для домена pmd.local в составе дистрибутива, подставьте содержимое созданных файлов в соответствующие файлы дистрибутива.