帮助我们改善您的体验。

让我们了解您的想法。

您是否能抽出两分钟的时间完成一份问卷调查?

close
keyboard_arrow_left
Junos CLI 参考
Table of Contents Expand all
list Table of Contents

机器翻译对您有帮助吗?

starstarstarstarstar
Go to English page
免责声明:

我们将使用第三方机器翻译软件翻译本页面。瞻博网络虽已做出相当大的努力提供高质量译文,但无法保证其准确性。如果对译文信息的准确性有任何疑问,请参阅英文版本. 可下载的 PDF 仅提供英文版.

op

date_range 18-Dec-23

语法

content_copy zoom_out_map
op filename
<detail>
<argument-name argument-value>
<key (md5 | sha-256 | sha1) key-value
<url url>

描述

执行操作脚本。要执行本地操作脚本,必须在层次结构级别配置 [edit system scripts op file] 操作脚本文件名。

操作脚本可以存储在以下位置之一:

  • 在硬盘上 /var/db/scripts/op 目录中的本地设备上

  • 在本地设备上的闪存驱动器上的 /config/scripts/op 目录中。

    要从闪存驱动器执行操作脚本,必须在层次结构级别配置load-scripts-from-flash[edit system scripts]语句。

  • 在远程 URL 处

操作脚本以调用命令执行脚本的用户的访问权限执行。

注意:

如果在层次结构下[edit event-options policy policy-name then execute-commands commands]包含op url命令以作为事件策略操作执行远程操作脚本,则 Python 脚本将使用通用、非特权用户和组nobody的访问权限执行。如果未配置该user-name语句,则将以根权限执行 SLAX 和 XSLT 脚本。

选项

detail

(可选)显示详细输出。

argument-name argument-value

(可选)为脚本指定一个或多个参数。对于命令行中包含的每个参数,必须为该参数指定相应的值。

key (md5 | sha-256 | sha1) key-value

(可选) url 使用该选项,指定校验和哈希以验证远程操作脚本的完整性。

从 Junos OS 18.2R2 和 18.3R1 版开始,Junos OS 仅支持用于脚本校验和哈希的 SHA-256 哈希函数。早期版本支持 MD5SHA-1 和 SHA-256 哈希函数。

url url

(可选)指定远程脚本的 URL。

注意:

在层次结构级别下配置的 [edit system scripts op] 语句仅对设备本地的操作脚本强制执行。如果在该层次结构中配置内存分配、脚本抑制、脚本启动选项、traceoptions 或其他特定于 op 脚本的语句,则在使用命令执行 op url 远程脚本时,设备不会应用配置。

其他信息

有关操作脚本的更多信息,请参阅 《自动化脚本用户指南》。

所需权限级别

维护

输出字段

输入此命令时,系统会提供有关请求状态的反馈。

示例输出

操作

content_copy zoom_out_map
user@host> op script1 interface ge-0/2/0.0 protocol inet

op 网址

content_copy zoom_out_map
user@host> op url https://www.example.net/opscripts/script1.slax key sha-256 150bf53383769f3bfedd41fe73320777f208d4fda81230cb27b8738 interface ge-0/2/0.0 protocol inet 

发布信息

Junos OS 7.6 版中引入的命令。

key Junos OS 10.0 版中引入的选项。

url Junos OS 10.0 版中引入的选项。

external-footer-nav