Php 连接到本地主机中的ssh2

Php 连接到本地主机中的ssh2,php,cron,xampp,localhost,Php,Cron,Xampp,Localhost,当我在localhost的Xampp中运行以下代码时,我看到一个错误,连接未成功。现在我想知道如何连接到Xampp中的localhost中的ssh2,以及此连接的Username和Password是什么 ssh2_connect('127.0.0.1',''); 对于你,我有一个完美的解决方案 尝试安装wamp,然后进入目录c:/wamp/。。然后是本地主机的文件夹。。 尝试打开上面安装的wamp服务u。 中提琴 对于使用Xampp在Windows中连接到本地主机中的ssh2:- 1) 从下载

当我在
localhost
Xampp
中运行以下代码时,我看到一个错误,连接未成功。现在我想知道如何连接到
Xampp
中的
localhost
中的
ssh2
,以及此连接的
Username
Password
是什么

ssh2_connect('127.0.0.1','');

对于你,我有一个完美的解决方案 尝试安装wamp,然后进入目录c:/wamp/。。然后是本地主机的文件夹。。 尝试打开上面安装的wamp服务u。
中提琴

对于使用Xampp在Windows中连接到本地主机中的ssh2:-

1) 从下载SSH2 PECL库

2) 已提取存档的内容:-

(2.1)copied/replaced libssh2.dll file to C:\Windows\system32

(2.2)placed php_ssh2.dll and php_ssh2.pdb files in the ext folder (e.g. C:\xampp\php\ext);
3) 删除“;”从;扩展名:php.ini中的php_ssh2.dll行。如果这一行不在php.ini上,请添加它

4) 重新启动apache服务器

连接代码:-

<?php
$connection = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');

$stream = ssh2_exec($connection, '/usr/local/bin/php -i');
?>


您有要连接的服务器吗?对不起!我不明白。你是指真正的服务器还是本地主机?SSH服务器。我想你需要一个来连接谢谢你。但有一个问题,连接ssh2的localhost中的用户名和密码是什么?如果我使用
localhost
127.0.0.1
作为主机可以吗?默认的“端口”是什么?