我想通过PHP模拟SSH命令
目前我尝试使用 phpseclib : http://phpseclib.sourceforge.net/
代码是:
$ssh = new Net_SSH2('184.170.248.68');
if (!$ssh->isConnected() && !$ssh->login('payton', 'lowe225')) {
exit('Login Failed');
}
echo '<pre>';
echo $ssh->exec('pwd');
echo $ssh->exec('ls -la');
echo '</pre>';
每当我请求脚本时,我必须等待身份验证完成。
有没有办法存储SSH会话并在第二次PHP脚本调用时恢复它,以使脚本运行得更快?
我知道更好的方法是使用API接口开发服务器端应用程序,以更好的方式实现。但我想知道是否可以实现小任务。