我正在制作一个脚本来备份防火墙的配置。我想做的一件事是从ScreenOS设备获取scp文件,但是我从命令行界面得到一个空行。
我需要做的是将此功能构建到现有的web界面中,因此我需要能够从PHP中运行此命令。
我已经研究过shell_exec、system等,但在运行这些命令时遇到了CLI级别的问题。
任何帮助都是非常感谢的。
发布于 2012-08-24 00:45:10
我已经在这个领域工作多年了。这实际上是6.5或更低版本的ScreenOS设备的错误。
有一篇名为Gotcha - SCP Returns To Prompt的文章记录了这个错误,并指导您配置一个单独的OpenSSH安装,其中包括支持旧版ScreenOS设备的SCP修复。
至于你的web界面,一旦你修复了这个bug,将你的shell_exec命令映射到这个新的scp二进制文件,你就完成了所有的设置。
https://stackoverflow.com/questions/12096382
复制相似问题