phpseclib没有连接服务器端口

时间:2018-04-18 05:28:52

标签: php ssh centos phpseclib

我正在使用phpseclib库版本2.我正在尝试连接具有端口的服务器。但它在使用端口

时无法正常工作并显示以下错误
  

遇到严重错误:用户通知

     

消息:服务器已关闭连接

     

文件名:Net / SSH2.php

     

行号:1196

我的代码

include '../vendor/autoload.php';
define('NET_SSH2_LOGGING', phpseclib\Net\SSH2::LOG_COMPLEX);
$port = empty($_SERVER['SERVER_PORT']) ? '' : ':' . $_SERVER['SERVER_PORT'];
$server = $_SERVER['SERVER_NAME'];

$ssh = new \phpseclib\Net\SSH2($server.$port);
if (!$ssh->login('root', STMPS)) {
    //echo $ssh->getLog();return;
     print_r($ssh->getErrors());
     return;
 }

当没有端口尝试时,大型日志即将到来。不明白什么是错的

0 个答案:

没有答案