1

我正在制作一个脚本来备份防火墙的配置。我想做的一件事是scp来自 ScreenOS 设备的文件,但我从 CLI 得到一个空行。

我需要做的是将此功能构建到现有的 Web 界面中,因此我需要能够从 PHP 中运行此命令。

我看过shell_exec,system等,但我在 CLI 级别运行命令时遇到问题。

任何帮助表示赞赏。

4

1 回答 1

0

我已经在这个领域多年了。这实际上是版本 6.5 或更低版本的 ScreenOS 设备的错误。

有一篇文章Gotcha - SCP Returns To Prompt记录了此错误并指导您配置单独安装的 OpenSSH,其中包括 SCP 修复以支持较旧的 ScreenOS 设备。

至于你的 Web 界面,一旦你修复了这个错误,将你的shell_exec命令映射到这个新的scp二进制文件,你就一切就绪了。

于 2012-08-23T16:45:10.227 回答