1

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

$session = ssh2_connect($server, 22);

但是发生了错误

Fatal error - Call to undefined function ssh2_connect()
4

2 回答 2

2

我推荐使用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 扩展不同。

于 2013-07-22T19:35:20.473 回答
0

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

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

于 2013-07-22T17:00:12.947 回答