2013-07-22 245 views
1

是否有任何可能通過ssh使用PHP連接到服務器在tidesdk。 我試圖使用TideSDK php通過ssh連接

$session = ssh2_connect($server, 22); 

,但出現錯誤

Fatal error - Call to undefined function ssh2_connect() 

回答

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擴展。