如何在单个 PHP 文件中建立多个 SSH 连接


How to make several SSH connections in a single PHP file

这可能是

一个简单的问题,但到目前为止我还没有找到任何东西,我不知道如何开始。

我想在同一个PHP文件中建立多个SSH连接。我希望它们仅在最后一个 SSH 连接成功时才是连续的。

我正在使用的 SSH 连接脚本:

 $ssh = new Net_SSH2($ip);  if (!$ssh->login($sshuser, $sshpass)) { 
     exit('Login Failed'); }

 $ssh->exec($command1);

 $ssh = new Net_SSH2($ip2);  if (!$ssh->login($sshuser2, $sshpass2)) { 
     exit('Login Failed'); }

 $ssh->exec($command2);

总共有 6 个脚本。我需要做什么?

所以基本上你想做尽可能多的SSH连接,直到一个失败,在这一点上,你不会再做了?如果是这种情况,您的代码似乎确实可以工作。如果第一次登录()失败,您的脚本将退出。