我有一个简单的代码如下所示。
<?php
$command = escapeshellcmd('ssh 192.168.0.33 ls');
$output = shell_exec($command);
echo $output;
?>
当我使用
执行时php ssh_server.php
有效。也就是说,我能够列出所有文件。
但是当我尝试通过网络服务器访问它时
localhost:8181/ssh_server.php
没有。
有没有办法解决这个问题。我不能使用net_ssh2(服务器的限制)。