Comprobar los comandos que introducen los usuarios
Propósito
Un conjunto común de operaciones que puede comprobar es cuando los usuarios inician sesión en el enrutador y los comandos de CLI que emiten.
Para comprobar los comandos que los usuarios están introduciendo, siga estos pasos:
Configurar el archivo de registro para el seguimiento de comandos de CLI
Acción
Para configurar el archivo de registro para realizar el seguimiento de los comandos de la CLI, siga estos pasos:
-
En el modo de configuración, vaya al siguiente nivel de jerarquía:
[edit] user@host# edit system syslog
Configure el archivo de registro:
[edit system syslog] user@host# edit file filename
Veamos algunos ejemplos:
[edit system syslog] user@host# edit file cli-commands
Configure la facilidad de comandos interactivos y el nivel de gravedad:
[edit system syslog filename] user@host# set interactive-commands info
Verifique la configuración:
[edit system syslog] user@host# show file cli-commands { interactive-commands info; }Confirme su configuración:
user@host# commit
Significado
En el ejemplo de configuración se muestra que el archivo de registro cli-commands está configurado con la función interactive-commands en el nivel de gravedad de la información. Tabla 1 enumera y describe los niveles de gravedad.
| Nivel de gravedad | Description |
|---|---|
| información | Registre todos los comandos de CLI de nivel superior, incluido el comando configure, y todos los comandos del modo de configuración. |
| notar | Registre los comandos del modo de configuración rollback y confirmit. |
| advertencia | Registre cuando se reinicie cualquier proceso de software. |
Mostrar el archivo de registro configurado
Propósito
Para mostrar el archivo de registro en modo de configuración, escriba el siguiente comando:
Acción
[edit system syslog] user@host# run show log filename
Veamos algunos ejemplos:
[edit system syslog] user@host# run show log cli-commands
Salida de muestra
[edit system syslog] user@host# run show log cli-commands Sep 16 11:24:25 nut mgd[3442]: UI_COMMIT_PROGRESS: commit: signaling 'Syslog daemon', pid 2457, signal 1, status 0 Sep 16 11:24:25 nut mgd[3442]: UI_COMMIT_PROGRESS: commit: signaling 'SNMP daemon', pid 2592, signal 31, status 0 Sep 16 11:28:36 nut mgd[3442]: UI_CMDLINE_READ_LINE: User 'user', command 'run show log cli-commands ' Sep 16 11:30:39 nut mgd[3442]: UI_CMDLINE_READ_LINE: User 'user', command 'run show log security ' Sep 16 11:31:26 nut mgd[3442]: UI_CMDLINE_READ_LINE: User 'user', command 'run show log messages ' Sep 16 11:41:21 nut mgd[3442]: UI_CMDLINE_READ_LINE: User 'user', command 'edit file cli-commands ' Sep 16 11:41:25 nut mgd[3442]: UI_CMDLINE_READ_LINE: User 'user', command 'show ' Sep 16 11:44:57 nut mgd[3442]: UI_CMDLINE_READ_LINE: User 'user', command 'set interactive-commands info ' Sep 16 14:32:15 nut mgd[3442]: UI_CMDLINE_READ_LINE: User 'user', command 'run show log cli-commands '
Significado
El resultado de ejemplo muestra los comandos de CLI que se introdujeron desde que se configuró el archivo de registro.