скрипт openvpn-install с параметрами

Эй, я пытаюсь создать клиенты openvpn, используя следующий скрипт https://github.com/Nyr/openvpn-install с моего веб-сервера.

Я правильно настроил SSH2 API, который могу использовать для отправки команд на мой сервер Linux.

Я также могу убедиться, что скрипт работает.

Я просто не знаю, как запустить скрипт с двумя параметрами в одной команде.

Я попытался выполнить параметры построчно, но безрезультатно;

echo $ssh->exec("bash openvpn-install.sh");
echo $ssh->exec("1");
echo $ssh->exec("randomid12345");

Я также попробовал команду bash openvpn-install.sh 1 12356

Так же как bash openvpn-install.sh -1 -12356

Но это тоже не сработало.

Большое спасибо за помощь!

0

Решение

Вместо этого:

echo $ssh->exec("bash openvpn-install.sh");
echo $ssh->exec("1");
echo $ssh->exec("randomid12345");

Как насчет этого?:

$ssh->write("bash openvpn-install.sh\n");
echo $ssh->read('[whatever]');
$ssh->write("1\n");
echo $ssh->read('[whatever]');
$ssh->write("randomid12345\n");
echo $ssh->read('[whatever]');
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]