我正在编写一个脚本来备份防火墙的配置。我想做的一件事是来自ScreenOS设备的scp
文件,但我从CLI得到一个空白行。
我需要做的是将此功能构建到现有的Web界面中,因此我需要能够在PHP中运行此命令。
我查看了shell_exec
,system
等,但是在运行命令的CLI级别上遇到了问题。
感谢任何帮助。
答案 0 :(得分:0)
我已经在这个领域工作多年了。这实际上是版本为6.5或更低版本的ScreenOS设备的错误。
有一篇文章Gotcha - SCP Returns To Prompt,它记录了这个错误,并指导您配置单独的OpenSSH安装,其中包括支持较旧的ScreenOS设备的SCP修复程序。
对于您的网络界面,修复此错误后,将shell_exec
命令映射到这个新的scp
二进制文件,您将全部设置完毕。