0

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

我想在同一个 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个脚本。我需要做什么?

4

1 回答 1

0

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

于 2013-09-21T22:03:24.707 回答