PHP执行SSH2命令

问题描述 投票:0回答:1

我在使用PHP SSH2命令时遇到一些问题。因此,我已经成功地将专用服务器与我的应用程序连接了,但是我不知道该如何运行命令。当我写类似

的东西时,我正在使用phpsclib(http://phpseclib.sourceforge.net
echo $ssh->read('username@username:~$');
$ssh->write("ls -la\n");
echo $ssh->read();

它将为我提供根目录,但是问题是我不想成为根目录。我需要cd / another_file并执行将启动游戏服务器的命令。我尝试过类似的>>

$ssh->write("cd /another_file");
$ssh->write("my command here");

但是没有成功,它在同一行显示命令。任何想法如何做到这一点?

我在使用PHP SSH2命令时遇到一些问题。因此,我已经成功地将专用服务器与我的应用程序连接了,但是我不知道该如何运行命令。我正在使用phpsclib(http:// ...

php ssh phpseclib
1个回答
0
投票

您有几种选择。

© www.soinside.com 2019 - 2024. All rights reserved.