ファイアウォールの構成をバックアップするスクリプトを作成しています。私がやりたいことの 1 つはscp
、ScreenOS デバイスからのファイルですが、CLI から空白行が表示されます。
この機能を既存の Web インターフェイスに組み込むには、PHP 内からこのコマンドを実行できるようにする必要があります。
shell_exec
、などを見てきましたsystem
が、コマンドを実行する CLI レベルで問題が発生しています。
どんな助けでも大歓迎です。
私は何年もこの分野に携わってきました。これは実際には、バージョン 6.5 以下の ScreenOS デバイスのバグです。
記事Gotcha - SCP Returns To Promptがあり、このバグを説明し、古い ScreenOS デバイスをサポートするための SCP 修正を含む OpenSSH の個別のインストールを構成する手順を説明しています。
Web インターフェースに関しては、このバグが修正されたら、shell_exec
コマンドをこの新しいscp
バイナリにマップすると、準備完了です。