Phpseclib显示登录失败

时间:2015-01-30 12:58:26

标签: php ftp sftp phpseclib

我使用phpseclib连接SFTP服务器。我使用自定义端口连接到SFTP。使用端口号为2222的filezilla成功连接。当我使用phpseclib连接时,显示登录失败。我正在使用代码:

<?php
   set_include_path(get_include_path() . PATH_SEPARATOR . './phpseclib');
   include('Net/SFTP.php');
   define('NET_SFTP_LOGGING', NET_SFTP_LOG_COMPLEX);
    $sftp = new Net_SFTP('IP Address',2222); 
   if (!$sftp->login('username', 'password')) {
 print_r($sftp->getSFTPErrors()); 
   echo $sftp->getLog();
        exit('Login Failed');
    }
     else{ echo "connected";
     } 
    echo $sftp->pwd() . "\r\n"; 
    print_r($sftp->nlist());
    ?>

请帮忙

0 个答案:

没有答案