【问题标题】:TideSDK php connect via sshTideSDK php 通过 ssh 连接
【发布时间】:2013-07-22 16:32:37
【问题描述】:

是否有任何可能通过 ssh 连接到服务器在潮汐dk 中使用 php。 我正在尝试使用

$session = ssh2_connect($server, 22);

但是发生了错误

Fatal error - Call to undefined function ssh2_connect()

【问题讨论】:

    标签: php ssh tidesdk


    【解决方案1】:

    我建议使用phpseclib, a pure PHP SSH implementation。例如。

    <?php
    include('Net/SSH2.php');
    
    $ssh = new Net_SSH2('www.domain.tld');
    if (!$ssh->login('username', 'password')) {
        exit('Login Failed');
    }
    
    echo $ssh->exec('pwd');
    echo $ssh->exec('ls -la');
    ?>
    

    它是纯 PHP 的事实意味着它是超便携的。与您当前尝试使用的 libssh2 扩展不同。

    【讨论】:

      【解决方案2】:

      您是否安装了 SSH2 扩展程序?

      http://ie1.php.net/manual/en/ssh2.installation.php

      【讨论】:

      • 确保它安装在我的系统中,但没有安装在潮汐dk中。我可以在浏览器中执行相同的脚本而不会出现任何错误。
      猜你喜欢
      • 2019-02-04
      • 1970-01-01
      • 1970-01-01
      • 2013-08-06
      • 2019-02-06
      • 1970-01-01
      • 1970-01-01
      • 2021-11-01
      • 2010-12-22
      相关资源
      最近更新 更多