php - 如何使用 PHP 连接到 Linux?

标签 php linux authentication ssh connect

我正在开发一个游戏服务器托管面板,我试过这个:

        $ssh = ssh2_connect('xx.xx.xx.xx', 22);
        if(ssh2_auth_password($ssh, 'user', 'userpass'))
        {
            echo 'Success';
        }
        else
        {
            die('Fail');
        }

但它只是不显示任何消息(成功/失败)。 我怎样才能使这个连接工作? ><

最佳答案

您可能没有安装 libssh2 扩展。安装它非常痛苦,因此我建议您使用此工具:

https://github.com/phpseclib/libssh2-compatibility-layer

将其包含在文件顶部,即使未安装 libssh2,您的所有 libssh2 函数调用也应该有效。

关于php - 如何使用 PHP 连接到 Linux?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25190548/

相关文章:

php - 多维数组按字符串排序

javascript - 谷歌隐形验证码,wordpress,ajax,保存数据

linux - linux 驱动程序中的 poll 系统调用

python - 如何使用Python请求登录网站?

java - 如何在 REST API 中获取登录用户 ID

php - 如何将laravel中的多个输入保存到mysql数据库中?

php - 在每组的某个数组元素后添加一个div

c - 如果 X 不是子进程,我如何等待 PID X 退出?

c - 已删除共享内存但出现 shm ipc_id 错误

Java 单点登录 : Kerberos authentication against Active Directory