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
作为主机可以吗?默认的“端口”是什么?