目录

简介

先决条件

要求

使用的组件

配置

单命令示例

从设备删除用户

多个命令示例

交换机上的加密密钥生成

故障排除

简介

本文档介绍如何使用单行和多行命令创建用户定义的CLI模板。

先决条件

要求

Cisco 建议您了解以下主题：

- Prime基础设施(PI)

- 模板功能

- CLI命令

使用的组件

本文档中的信息基于以下软件和硬件版本：

- PI 3.2.

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您使用的是真实网络，请确保您已经了解所有命令的潜在影响。

配置

单命令示例

从设备删除用户

- 在设备中创建用户名。

注意：在本例中，用户名innit将被删除。

- 转至Configuration > Features & Technologies > My Templates > CLI Templates

使用多命令创建模板：

Example from User Guide

Adding Multi-line Commands

To enter multi-line commands in the CLI Content area, use the this syntax:

<MLTCMD>First Line of Multiline Command

Second Line of Multiline Command

......

......

Last Line of Multiline Command</MLTCMD>

Image 2

<MLTCMD>

no username inniti

y

</MLTCMD>

- 部署模板。

注意：选择设备并相应地重新检查模板。

- 部署后，相应的作业将在后台运行，您可以在点击作业状态时检查其状态，如下所示：

验证

- 检查PI和设备中的状态：

在PI上：

在设备上：

用户名inniti被删除。

转至Configuration > Features & Technologies > My Templates > CLI Templates

- 使用交互命令创建一个模板

Example from user guide

Adding Interactive Commands

An interactive command contains the input that must be entered following the execution of a command.

To enter an interactive command in the CLI Content area, use the following syntax:

CLI Command<IQ>interactive question 1<R>command response 1 <IQ>interactive question 2<R>command response 2

where <IQ> and <R> tag are case-sensitive and must be entered as uppercase

在本示例中：

#INTERACTIVE

no username inniti<IQ>confirm<R>y

#ENDS_INTERACTIVE

- 部署模板。

验证

- 检查PI和设备中的状态：

注意：对于Interactive命令，在很多示例中，完全复制时“Interactive Question”未正确运行。在这种情况下，只需键入最后一个单词。例如，当您保留完整句子时，它将失败。#INTERACTIVE no username inniti <IQ>此操作将删除所有与用户名相关且名称相同的配置。是否要继续？[confirm]<R>Y #ENDS_INTERACTIVE。

多个命令示例

交换机上的加密密钥生成

- 运行时命令在设备上的显示方式：

BGL14-1.S.04-2900-1(config)#crypto key generate rsa

% You already have RSA keys defined named BGL14-1.S.04-2900-1.cisco.

% Do you really want to replace them? [yes/no]: yes

Choose the size of the key modulus in the range of 360 to 4096 for your

General Purpose Keys. Choosing a key modulus greater than 512 may take

a few minutes.

How many bits in the modulus [512]: 512

% Generating 512 bit RSA keys, keys will be non-exportable...

[OK] (elapsed time was 1 seconds)

- 使用多命令：

<MLTCMD>

crypto key generate rsa

yes

2048

</MLTCMD>

- 部署模板。

验证

- PI和设备上的最终状态：

- 使用交互命令：

#INTERACTIVE

crypto key generate rsa<IQ>yes/no<R>yes<IQ>512<R>2048

#ENDS_INTERACTIVE

- 部署模板。

验证

- PI中的最终状态：

故障排除

目前没有针对此配置的故障排除信息。