Exscript

Um idioma de script para automatizar conexões de rede sobre protocolos, como telnet ou ssh.
Baixe Agora

Exscript Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Samuel Abels
  • Site do editor:
  • http://code.google.com/p/exscript/

Exscript Tag


Exscript Descrição

Uma linguagem de script para automatizar conexões de rede sobre protocolos, como telnet ou ssh. O ExScript é uma linguagem de script para automatizar conexões de rede sobre protocolos, como telnet ou ssh. O Exscript é de alguma forma comparável à esperança, mas tem alguns recursos exclusivos que tornam muito mais fácil de usar e entender para não-developers.exscript é escrito em Python e valorizamos código componentizado, limpo, por isso será sempre fácil de modificar e extensive.quick IntroductionWith Exscript Você pode automatizar rapidamente uma conversa com um dispositivo sobre telnet ou ssh. Por exemplo, para executar o comando "ls" em três hosts diferentes, crie um arquivo com o seguinte conteúdo: LSAND, em seguida, execute-o usando ./exscript.py my_template Host2 Host2 Host3talking a vários dispositivos no mesmo exscrito do timewith Você pode paralelizar automaticamente conexões, de forma que múltiplas sessões são abertas ao mesmo tempo. Isso pode acelerar o tempo em que um comando específico é propagado dentro de sua rede. Por exemplo, imagine que você deseja executar o comando Limpar IP BGP * Soft In nos vinte roteadores Cisco diferentes. Comece criando um arquivo de texto com o seguinte conteúdo: Limpar IP BGP * Soft Insave este arquivo como comandos.exscript. Além disso, crie um arquivo de texto que contenha a lista de nomes de host para o qual o comando deve ser enviado: host1host2 ... host20Save este arquivo como hosts.txt. Para alterar esta alteração em todos os roteadores ao mesmo tempo, digite o seguinte comando: ./exscript.py --hosts hosts.txt -c15 Comandos.exscriptnote que a opção -c15 faz com que o EXScript seja aberto no máximo de quinze conexões no mesmo Tempo. Depois que o primeiro host desses 15 for concluído, o EXScript abre a conexão com o próximo host, até que o comando Limpar IP BGP * Soft In foi enviado para todos os hosts. Modelos avançados de modelos de comando suportam muitos mais comandos. Por exemplo, para automatizar uma sessão com um roteador Cisco, o modelo a seguir pode ser usado: Mostrar versão {Extract / ^ (Cisco) / como fornecedor} {se o fornecedor é "Cisco"} Mostrar IP Interface Breve {Extrato / ^ (S + ) s / as interfaces} {interfaces de loop como interface} Mostrar interface $ interface de $ interface Configure interface de terminal $ interface Sem fechar final {end} copiar startup-config startup-config {end} para uma visão completa sobre a linguagem de modelo, olhe para este página. Erro HandlingExscript vem com excelente manuseio de erros gratuitamente, sem adicionar qualquer código extra nos modelos. Opções de linha de comando Você pode passar parâmetros (ou listas de parâmetros) nos modelos e usá-los para impulsionar o que acontece no host remoto. O Exscript suporta facilmente o log, mecanismos de autenticação, como TACACS e cuida de sincronizar o procedimento de login entre várias conexões de execução. Requisitos: · Pitão · Python-Crypto · Python-Pexpect · Ssh.


Exscript Software Relacionado

Astúcia

A Guile é uma interface Perl para o intérprete do esquema da Guile. ...

220

Download

cficunge.

cfunge é um pequeno, rápido e padrão em conformidade com Befunde98 intérprete em C. ...

150

Download

Scummvm.

Um intérprete de plataforma cruzada para vários motores de aventura de ponto e clique. ...

149

Download