我已经使用 ssh2 连接到服务器,但是我在手册页ssh2_connect
中没有看到任何关于我应该如何结束连接的方法。
我不完全喜欢在断开连接之前等待脚本结束。
我可以使用fclose
吗?这听起来不太对...
我已经使用 ssh2 连接到服务器,但是我在手册页ssh2_connect
中没有看到任何关于我应该如何结束连接的方法。
我不完全喜欢在断开连接之前等待脚本结束。
我可以使用fclose
吗?这听起来不太对...
只是unset($connection)
您的连接变量,或者ssh2_exec($connection, 'exit');
可能会这样做。
为了更有说服力,您可能可以执行以下操作!
ssh2_exec($connection, 'exit');
unset($connection);
如果您使用的是phpseclib,一个纯 PHP SSH 实现,您可以使用$ssh->disconnect()
. phpseclib 的析构函数调用它,但您也可以手动调用它。
ssh2_exec('logout')
应该杀死你的会话......