TideSDK php通过ssh连接



是否有可能使用tidsdk中的php通过ssh连接到服务器。我正在尝试使用

$session = ssh2_connect($server, 22);

但是出现错误

Fatal error - Call to undefined function ssh2_connect()

我建议使用phpseclib,一个纯PHP SSH实现。例如

<?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扩展不同。

您安装了SSH2扩展吗?

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

最新更新