Exposición

Un lenguaje de scripting para automatizar las conexiones de red sobre protocolos como Telnet o SSH.
Descargar ahora

Exposición Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Samuel Abels
  • Sitio web del editor:
  • http://code.google.com/p/exscript/

Exposición Etiquetas


Exposición Descripción

Un lenguaje de scripting para automatizar las conexiones de red sobre protocolos como Telnet o SSH. Exscript es un lenguaje de scripting para automatizar las conexiones de red sobre los protocolos como Telnet o SSH. Exscript es de alguna manera comparable a esperar, pero tiene algunas características únicas que lo hacen mucho más fácil de usar y comprender para los no desarrolladores. Excriptual se escribe en Python y valoramos el código componemático y limpio, por lo que siempre será fácil modificar y extender.Quick Introducción con Exscript que puede automatizar rápidamente una conversación con un dispositivo sobre Telnet o SSH. Por ejemplo, para ejecutar el comando "LS" en tres hosts diferentes, cree un archivo con el siguiente contenido: LSAND y luego ejecútelo usando ./exscript.py my_template host1 host2 host3 host3Talking a múltiples dispositivos al mismo tiempo que puede paralelizar automáticamente su Las conexiones, de modo que se abren múltiples sesiones al mismo tiempo. Esto puede acelerar el tiempo en que se propaga un comando específico dentro de su red. Por ejemplo, imagine que desea ejecutar el comando Borrar IP BGP * Soft In en veinte enrutadores de Cisco. Comience por crear un archivo de texto con el siguiente contenido: Borrar IP BGP * Suave insupera este archivo como comando.exscript. Además, cree un archivo de texto que contenga la lista de nombres de host a los que se debe enviar el comando: host1host2 ... host20save este archivo como hosts.txt. Para enviar este cambio a todos los enrutadores al mismo tiempo, escriba el siguiente comando: ./exscript.py --hosts hosts.txt -c15 commandss.exscriptnote que la opción -c15 causa exposición para abrir un máximo de quince conexiones al mismo hora. Una vez que se complete el primer anfitrión de estos 15, Exscript abre la conexión al siguiente host, hasta que se haya enviado el comando BREAR IP BGP * Soft In se le haya enviado a todos los hosts. Command Advanced TemplateSexScript Plantillas Soporta muchos más comandos. Por ejemplo, para automatizar una sesión con un enrutador Cisco, se puede usar la siguiente plantilla: Mostrar la versión {Extract / ^ (Cisco) / como proveedor} {si el proveedor es "Cisco"} Mostrar la interfaz IP breve {extracto / ^ (s + ) Las interfaces} {interfaces interfaces como interfaz} Mostrar la interfaz de ejecución $ Interfaz Configurar la interfaz de terminal $ Interfaz No hay final de cierre {Fin} Copiar Ejecutar-config Startup-config {FIND} Para obtener una descripción general sobre el idioma de la plantilla, mire esto página. Error HandlingExScript viene con un excelente manejo de errores de forma gratuita, sin agregar ningún código extra a las plantillas. Opciones de línea de comandos. Puede pasar parámetros (o listas de parámetros) a las plantillas y usarlas para impulsar lo que sucede en el host remoto. Exscript admite fácilmente el registro, mecanismos de autenticación como TACACS y se encarga de sincronizar el procedimiento de inicio de sesión entre múltiples conexiones en ejecución. Requisitos: · Python · Python-crypto · Python-pexpect · Ssh


Exposición Software relacionado

Engaño

La guía es una interfaz Perl para el intérprete del esquema de guile. ...

220

Descargar

Scummvm

Un intérprete multiplataforma para varios motores de aventura de punto y haga clic. ...

149

Descargar