@Galdar
Web, JS, PHP, NGINX, Linux

Кто знает как через скрипт на php, реализовать быстрое создание сертификат\ключ для клиента?

Требуется написать скрипт на PHP, который будет автоматически создавать пару сертификат/ключ для Клиента. Проблема появляется в том моменте, где нужно ввести подтверждение в консоле, при выполнении команды:
exec('./easyrsa gen-req '.$nameClient.' nopass/');
Выбивает стандартный ввод:
spoiler
root@XXXXXXXX:~/EasyRSA-3.0.5# php XXXXXXXXXX.php

Ignoring unknown command option: 'nopass/'
Generating a RSA private key
............................................................................................................+++++
......................................................................................................................................+++++
writing new private key to '/root/EasyRSA-3.0.5/pki/private/XXXXX.key.qnQWqYK39n'
Enter PEM pass phrase: (вот здесь нужно автоматически подставлять значение)


Сейчас юзаю библиотеку composer require symfony/console, но может есть другой варинт решения этой проблемы?
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ответы на вопрос 2
Compolomus
@Compolomus Куратор тега PHP
Комполом-быдлокодер
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Правильно выдаёт ошибку. Опция nopass пишется без слеша в конце.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽