>Зайстрял на создиние сертификата Что ж, проверяем...
root:ttyp2 /usr/local/ssl # ./make_ca.sh
Generating a 4096 bit RSA private key
............................................................................................................................................++
...................................................................................................................++
writing new private key to './ca/ca.key'
-----
root:ttyp2 /usr/local/ssl #
Никаких вопросов мне не задают, смотрим, что сгенерировал скрипт:
root:ttyp2 /usr/local/ssl # cd /usr/local/ssl/ca
root:ttyp2 /usr/local/ssl/ca # ls -l
total 8
-rw-r--r-- 1 root wheel 2346 5 окт 17:26 ca.crt
-rw-r--r-- 1 root wheel 3243 5 окт 17:26 ca.key
root:ttyp2 /usr/local/ssl/ca #
смотрим в make_ca.sh
#!/bin/sh
openssl req -new -newkey rsa:4096 –nodes -keyout ./ca/ca.key -x509 -days 3650 \
-subj /C=RU/ST=Russia/L=Samara/O=HOMENET\ Inc/OU=IT/CN=mail.home.net/emailAddress=postmaster@home.net \
-out ./ca/ca.crt
Еще раз курим статью, проверяем синтаксис в make_ca.sh и наличие всей необходимой файловой структуры в /usr/local/ssl
Hint: команда, указанная в make_ca.sh - это ОДНА БОЛЬШАЯ СТРОКА, разделенная на несколько строк ради удобства чтения спецсимволами переноса "\".