Skip to content

Creating a certification authority.

License

pkgstore/bash-ssl

Repository files navigation

Generating OpenSSL CA

Скрипт позволяет создавать уже готовый центр сертификации.

OpenSSL Root CA

Корневой центр сертификации необходим только для подписания сертификата промежуточного центра сертификации.

Синтаксис

bash app.ca.sh init_ca_root

Структура

ca.root/
├── certs/
├── certs.new/
├── crl/
├── csr/
├── index.txt
├── private/
└── serial

OpenSSL Intermediate CA

Промежуточный центр сертификации необходим для выпуска и подписания сертификатов серверов и пользователей.

Синтаксис

bash app.ca.sh init_ca

Структура

ca/
├── certs/
├── certs.new/
├── crl/
├── csr/
├── index.txt
├── private/
└── serial

OpenSSL Server Certificate

Серверный сертификат устанавливается на сервер и используется службами сервера.

Синтаксис

bash app.ca.sh gen_crt_srv '[CERT_FILE_NAME]'

OpenSSL User Certificate

Пользовательский сертификат устанавливается у клиента и используется службами клиента.

Синтаксис

bash app.ca.sh gen_crt_usr '[CERT_FILE_NAME]'

About

Creating a certification authority.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages