TideSDK php通过ssh连接

时间:2013-07-22 16:32:38

标签: php ssh tidesdk

有没有可能在tidesdk中使用php通过ssh连接到服务器。 我正在尝试使用

$session = ssh2_connect($server, 22);

但是发生了错误

Fatal error - Call to undefined function ssh2_connect()

2 个答案:

答案 0 :(得分:2)

我建议使用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扩展名不同。

答案 1 :(得分:0)

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

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