У меня проблема с PHP и SSH-Extension/Net-SSH-Libary. Я использую его для отправки команд в NetApp-Filer. Итак, я хочу создать/удалить тома в файле. Создание для томов не проблема.
Но когда я хочу их удалить, файлер запрашивает подтверждение («Вы уверены, что хотите удалить… да/нет»), и я не могу предоставить NetApp эту информацию. Для каждого exec-Command ist начинает новую сессию.
Можно ли запускать больше команд в одном сеансе или давать им подтверждение некоторых команд?
Мой код (только удаление тома):
<?php
include('Net/SSH2.php');
$ssh = new Net_SSH2('172.22.31.53');
if (!$ssh->login('admin', '12Test')) {
exit('Login Failed');
}
echo $ssh->exec("vol unmount $row->name");
sleep(1);
echo $ssh->exec("vol offline $row->name");
sleep(1);
echo $ssh->exec("vol delete $vol_name \n y");
$loesch = mysqli_query($db, "DELETE FROM volumes WHERE id = '$id'");
header('Location: splash.html');
?>
Заранее спасибо!
Привет