Вы создали новую пару ключей с помощью первой команды. Теперь вам нужно сообщить об этом Центру сертификации OpenSSL.
Либо отредактируйте /etc/ssl/openssl.cnf
и убедитесь, что строки private_key
и certificate
указывают на расположение нового закрытого ключа и файла сертификата, либо используйте аргументы -cert
и -keyfile
команды openssl ca
для переопределения значения в /etc/ssl/openssl.cnf
.
Когда скрипт выполняется с ./
, вызывается интерпретатор из строки shebang.
с source
используется текущая оболочка(source
является расширением bash, поэтому вы должны запустить bash)
с bash script.sh
оболочка bash в вашем PATH вызывается с помощью сценария оболочки.