allow-url-for-python (Op Scripts)
構文
allow-url-for-python;
階層レベル
[edit system scripts op]
説明
リモート サイトからの Python 演算スクリプトの実行を有効にします。
階層レベルで または language python3
ステートメント[edit system scripts]
を設定するlanguage python
と、Junos OSを実行しているデバイス上でローカルのPythonスクリプトを実行できます。リモート サイトから Python op スクリプトを実行するには、 ステートメントも設定allow-url-for-python
する必要があります。
デバイスで実行する前にリモート op スクリプトの整合性を確認するには、必要に応じてスクリプトのチェックサム ハッシュを確認できます。チェックサムを確認するには、 運用 file checksum
モード コマンドを使用します。 op url
コマンドを実行するときに、 オプションを使用して key
そのスクリプトのハッシュ値を指定できます。計算値と指定した値が一致しない場合、スクリプトの実行は失敗します。
Junos OS リリース 18.2R2 および 18.3R1 以降、Junos OS はスクリプト チェックサム ハッシュ用の SHA-256 ハッシュ関数のみをサポートします。それ以前のリリースでは、 MD5、SHA-1、および SHA-256 ハッシュ関数がサポートされています。
ステートメントは ステートメントよりもallow-url-for-python
優先されます。両方のステートメントno-allow-url
が設定されている場合、デバイス上のリモート サイトからPython opスクリプトを実行することはできません。
既定
ステートメント allow-url-for-python
を含めない場合、リモート サイトから Python op スクリプトを実行できず、コマンドで op url
エラーが発生します。
必要な権限レベル
maintenance—設定でこのステートメントを表示または追加します。
リリース情報
Junos OSリリース16.1R1で導入されたステートメント。