[英]SSH function doesn't exist
我尝试使用SSH创建用户,但是在网站上出现此错误:函数ssh2_connect不存在。 我能做什么?
我所有的代码:
<?php
if (!function_exists("ssh2_connect")) die("function ssh2_connect doesn't exist");
if (!($con = ssh2_connect("77.241.202.58", 22)))
{
echo "Klaida\n";
}
else
{
if (!ssh2_auth_password($con, "root", "pass")) {
echo "Negalima\n";
} else {
// allright, we're in!
echo "Prisijungta\n";
}
}
?>
我的建议:使用phpseclib(纯PHP SSH2实现) 。 尝试安装libssh2相当困难,无论如何,phpseclib通常会更好:
您在服务器上缺少OpenSSL或libssh2: http ://www.php.net/manual/zh/ssh2.requirements.php
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.