Este documento describe cómo configurar un repositorio en Identity Services Engine (ISE).
Cisco recomienda que tenga conocimiento sobre estos temas:
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
Cisco permite crear y eliminar repositorios a través del portal de administración. Puede crear estos tipos de repositorios:
Los repositorios de ISE se pueden configurar tanto desde la GUI como desde la CLI de ISE y se pueden utilizar para los siguientes fines:
El comando crypto host_key add host <dirección IP del servidor> debe agregarse a todos los servidores de una implementación.
Paso 1. Para configurar un repositorio en ISE, inicie sesión en la GUI de ISE y navegue hasta Administration > System > Maintenance > Repository. A continuación, haga clic Add, como se muestra en la imagen.

Paso 2. Proporcione Repository Name y elijaFTPcomo protocolo. A continuación, introduzca Server Name, Path, User Namey Password. Haga clic en Submit, como se muestra en la imagen.

Inicie sesión en la CLI del nodo ISE a través de SSH y ejecute estos comandos.
ise/admin# ise/admin# configure terminal Enter configuration commands, one per line. End with CNTL/Z. ise/admin(config)# repository FTP-Repo ise/admin(config-Repository)# url ftp://10.127.197.145/ ise/adminconfig-Repository)# userpassword plain ise/admin(config-Repository)# exit ise/admin(config)# exit ise/admin#
Paso 1. Para configurar un repositorio en ISE, inicie sesión en la GUI de ISE y navegue hasta Administration > System > Maintenance > Repository. A continuación, haga clic Add, como se muestra en la imagen.

Paso 2. Proporcione Repository Name y elijaSFTPcomo protocolo. A continuación, introduzca Server Name, Path, User Namey Passwordhaga clic en Submit, como se muestra en la imagen.

Paso 3. Después de hacer clic en Submit, aparece un mensaje emergente. El mensaje le pide que utilice CLI para agregar la clave host del servidor SFTP, como se muestra en la imagen.

Paso 4. Inicie sesión en la CLI del nodo ISE a través de SSH y utilice el comando crypto host_key add host para agregar la clave de host.
ise/admin# crypto host_key add host 10.76.112.35 host key fingerprint added Operating in CiscoSSL FIPS mode # Host 10.76.112.35 found: line 1 10.76.112.35 RSA SHA256:exFnNITDhafaNPFr35x6kC1pR0iTP6xS+LBmtIXPfnk ise/admin#
Inicie sesión en la CLI del nodo ISE a través de SSH y ejecute estos comandos:
ise/admin# ise/admin# configure terminal Enter configuration commands, one per line. End with CNTL/Z. ise/admin(config)# repository SFTP-Repo ise/admin(config-Repository)# url sftp://10.76.112.35/ ise/adminconfig-Repository)# userpassword plain ise/admin(config-Repository)# exit ise/admin(config)# exit ise/admin#
Paso 1. Para configurar un repositorio en ISE, inicie sesión en la GUI de ISE y navegue hasta Administration > System > Maintenance > Repository. A continuación, haga clic en Add, como se muestra en la imagen.

Paso 2. Proporcione Repository Name y elijaNFScomo protocolo. A continuación, introduzca Server Name y Path. Haga clic Submit, como se muestra en la imagen.

Inicie sesión en la CLI del nodo ISE a través de SSH y ejecute estos comandos:
ise/admin# ise/admin# configure terminal Enter configuration commands, one per line. End with CNTL/Z. ise/admin(config)# repository NFS-Repo ise/admin(config-Repository)# url nfs://10.127.197.145:/nfs-repo ise/admin(config-Repository)# exit ise/admin(config)# exit ise/admin#
Paso 1. Para configurar un repositorio en ISE, inicie sesión en la GUI de ISE y navegue hasta Administration > System > Maintenance > Repository. A continuación, haga clic en Add, como se muestra en la imagen.

Paso 2. Proporcione Repository Name y elijaDISKcomo protocolo. A continuación, introduzca el nombrePathy haga clic Submit, como se muestra en la imagen.

Inicie sesión en la CLI del nodo ISE a través de SSH y ejecute estos comandos:
ise/admin# ise/admin# configure terminal Enter configuration commands, one per line. End with CNTL/Z. ise/admin(config)# repository Local-Repo ise/admin(config-Repository)# url disk:/ ise/admin(config-Repository)# exit ise/admin(config)# exit ise/admin#
El repositorio se puede verificar desde la GUI y la CLI del servidor ISE.
Para utilizar la GUI para validar el repositorio, navegue hasta Administration > System > Maintenance > Repository, seleccione el repositorio, y haga clic en Validate, como se muestra en la imagen.

Después de hacer clic Validate, debe obtener la Repository validated successfully respuesta en la GUI, como se muestra en la imagen.

Pasos para transferir el archivo del repositorio al disco local de ISE:
Nombre del repositorio -> Prueba
Nombre de archivo—> test.txt
| ise-pri/admin#show repository Test test.txt ise-pri/admin#copy repository Test file test.txt ? Posibles finalizaciones: <WORD> Introducir URL (utilizar disco:/ruta para local) (tamaño máximo: 2048) ise-pri/admin#copy repository Archivo de prueba test.txt disk:/ ise-pri/admin# ise-pri/admin# ise-pri/admin# ise-pri/admin#dir disk:/ Directorio de discos:/ 4096 Nov 09 2024 07:01:23 coreanálisis de archivos/ 4096 Nov 09 2024 04:54:58 corefiles/ 4096 Nov 09 2024 05:20:24 CSD-config-backup/ 4096 19 dic 2024 10:33:44 gc/ 16:47 Nov 09 2024 14:13:33 rpm_install.log 09 de noviembre de 2024 14:12:39 rpm_uninstall.log 137289 15 de noviembre de 2024 05:52:09 SecondaryMNTlog.txt 0 19 dic 2024 18:49:33 test.txt 23505 de noviembre de 2024 04:57:22 upgraderpms.log Uso del disco: sistema de archivos 57675014144 bytes totales utilizados 201842233344 bytes libres 273484009472 bytes disponibles |
Pasos para eliminar el archivo del repositorio:
| ise-pri/admin#delete disk:/test.txt Directorio de discos:/ 4096 Nov 09 2024 07:01:23 coreanálisis de archivos/ Uso del disco: sistema de archivos |
Pasos para cargar un archivo en el disco local desde la GUI.
Vaya a Administration > System > Maintenance > Localdisk Management. Seleccione el nodo:

Haga clic en upload y seleccione el archivo que desea utilizar en el asistente como se muestra:


Haga clic en Start Upload para cargar el archivo como se muestra:


El archivo puede ser visible en el disco local del nodo como se muestra:

Para validar el repositorio desde la CLI, inicie sesión en el nodo ISE a través de SSH y ejecute el comando show repository . La salida del comando enumera los archivos presentes en el repositorio.
ise/admin# ise/admin# show repository FTP-Repo Config-Backup-CFG10-200307-1043.tar.gpg ise/admin#
Para depurar el repositorio en ISE, utilice estas depuraciones:
ise-1/pan# debug copy 7 ise-1/pan# debug transfer 7 ise-1/pan# ise-1/pan# 6 [25683]:[info] transfer: cars_xfer.c[220] [system]: ftp dir of repository FTP-Repo requested 7 [25683]:[debug] transfer: cars_xfer_util.c[2017] [system]: ftp get dir for repos FTP-Repo 7 [25683]:[debug] transfer: cars_xfer_util.c[2029] [system]: initializing curl 7 [25683]:[debug] transfer: cars_xfer_util.c[2040] [system]: full url is ftp://10.127.197.145/ISE/ 7 [25683]:[debug] transfer: cars_xfer_util.c[1928] [system]: initializing curl 7 [25683]:[debug] transfer: cars_xfer_util.c[1941] [system]: full url is ftp://10.127.197.145/ISE/Config-Backup-CFG10-200307-1043.tar.gpg 7 [25683]:[debug] transfer: cars_xfer_util.c[1962] [system]: res: 0 7 [25683]:[debug] transfer: cars_xfer_util.c[1966] [system]: res: 0-----filetime Config-Backup-CFG10-200307-1043.tar.gpg: Fri Dec 19 10:55:39 2024 7 [25683]:[debug] transfer: cars_xfer_util.c[1972] [system]: filetime Config-Backup-CFG10-200307-1043.tar.gpg:Fri Dec 19 10:55:39 2024 7 [25683]:[debug] transfer: cars_xfer_util.c[1976] [system]: filesize Config-Backup-CFG10-200307-1043.tar.gpg: 181943580 bytes 6 [25683]:[info] transfer: cars_xfer.c[130] [system]: ftp copy out of /opt/backup/backup-Config-Backup-1587433372/Config-Backup-CFG10-200421-0712.tar.gpg requested 6 [25683]:[info] transfer: cars_xfer_util.c[787] [system]: curl version: libcurl/7.29.0 OpenSSL/1.0.2s zlib/1.2.7 libidn/1.28 libssh2/1.4.2 7 [25683]:[debug] transfer: cars_xfer_util.c[799] [system]: full url is ftp://10.127.197.145/ISE/Config-Backup-CFG10-200421-0712.tar.gpg
Las depuraciones están desactivadas como se muestra aquí:
ise-1/pan# ise-1/pan# no debug copy 7 ise-1/pan# no debug transfer 7 ise-1/pan#
Para garantizar que haya una comunicación adecuada entre ISE y el servidor de repositorio configurado, configure una captura de paquetes desde la GUI de ISE:


Para desencadenar cierto tráfico al repositorio que debe probarse, desplácese hasta Administration > System > Maintenance > Repository, seleccione el repositorio y haga clic en Validate. A continuación, navegue hasta Operations > Troubleshoot > Diagnostic tools > TCP Dump, haga clic en Stopy descargue la captura de paquetes que se muestra en la imagen.

| Revisión | Fecha de publicación | Comentarios |
|---|---|---|
7.0 |
04-Jun-2026
|
Formato |
6.0 |
08-Sep-2025
|
Se han actualizado algunos problemas de estilo, se debe agregar parte sobre crypto_key a todos los servidores. |
5.0 |
23-Jul-2025
|
Texto alternativo agregado.
Traducción automática, requisitos de estilo y formato actualizados. |
4.0 |
25-Jul-2024
|
Formato actualizado para cumplir los requisitos.
Claridad del texto y cambio de Alt Text a Title Case. |
3.0 |
13-Jun-2023
|
Formato actualizado para cumplir los requisitos.
Aportó cierta claridad al texto alternativo. |
2.0 |
20-May-2022
|
Se ha actualizado la sección Troubleshooting. Editado para mayor coherencia y claridad. |
1.0 |
24-Mar-2020
|
Versión inicial |