Когда мы используем ssh2_connect
ssh сессия создана. После того, как вся работа сделана, я делаю
ssh2_exec($con, 'exit;');
unset($con);
Это непрерывный процесс (соединения ssh устанавливаются и закрываются от кода).
Через 2/3 дня я нахожу, что дальнейшие ssh-сессии (даже пытались вручную из терминала), отклоняются. Таким образом, более вероятно, что сеансы SSH не будут уничтожены должным образом.
Пожалуйста, объясните мне, как я могу выйти из сеанса PHP аккуратно и аккуратно, чтобы в будущем никогда не произошел сбой ssh2_connect.
$blah=ssh2_exec($con, 'exit;');
....
fclose($blah);
Других решений пока нет …