我已经使用 ssh2-connect 连接到远程服务器,并且我正在使用ssh2 _exec 运行此命令"sshpass -p 'xxxx1248' ssh XX@1x2.1xx.3x.xx "
,现在如果我连接到新的远程服务器,我想访问他们的 shell。我有一个任务要在第二个远程服务器上运行命令。我该怎么办??
$connection = ssh2_connect($sIP, $iPort);
$autherised = ssh2_auth_password($connection, $sUserName, $sPassword);
$oResult = ssh2_exec($connection, "sshpass -p 'xxxx1248' ssh XX@1x2.1xx.3x.xx");
如何访问 IP 的外壳1x2.1xx.3x.xx
。
如果有人以前这样做过,请解决这个问题....