Я подключил через ssh2 с помощью ssh2_connect
к серверу, но я не вижу в man-страницах какого-либо метода для того, как я должен завершить соединение.
Я не совсем поклонник ожидания завершения сценария, прежде чем я отключусь.
Могу ли я использовать fclose
? Это звучит не так …
Просто unset($connection)
переменную подключения или ssh2_exec($connection, 'exit');
может сделать это.
Возможно, вы могли бы сделать следующее, чтобы быть еще более убедительными!
ssh2_exec($connection, 'exit'); unset($connection);
Если вы используете phpseclib, чистую реализацию PHP SSH , вы можете сделать $ssh->disconnect()
. Деструктор phpseclib называет его, но вы можете называть его и вручную.
ssh2_exec('logout')
должен убить ваш сеанс …