我正在尝试编写我的第一个 PHP 脚本,但我很挣扎,主要问题是连接/执行部分不起作用,而是抛出“无法连接到服务器”消息......
尝试更改代码 if 语句。
<?php
include('Net/SSH2.php');
//Coded by Aaron Akhtar
//May not be the best code, this is my first ever php script ;P
//edit the information below to match your ssh details or this will not work!
$address = "104.xxx.xx.xx";
$user = "root"; //do not change unless you are using another user from root
$password = "xxxxx";
$command = $_GET["command"];
if(empty($command)){
echo "Please specify a command to send to the server...";
die();
}
function execute(){
$connection = ssh2_connect($address, 22);
if(ssh2_auth_password($connection, $user, $password)){
echo ssh2_exec($connection, $command);
}else {
die("Could not connect to server...");
}
}
execute();
?>
我试图让它向我的远程服务器发送命令。