Linux slogan
Visite também: BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Votos aos colegas do VOL
Por pinduvoz
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por AILTON DORIA em (última atualização em 13/09/2012)   [ 1732 hits ]

Login: ailton.doria, 2647 pontos

Download:


Descrição

Este script automatiza configurações para switch, roteadores e servidores, isto vai da necessidade e da criatividade de cada um!

Graças a preguiça eu tive que correr atrás das informações, eu precisava adicionar algumas configurações de 250 devices (CISCO) na rede.

Obs.: O pacote expect deve estar instalado.

Se a distro for Debian: apt-get install expect -y



[ Download: expect.sh ]   [ Enviar nova versão ]

[ Esconder código-fonte ]

#!/bin/bash
# No campo Username & Password coloque sua senha do tacacs
# O script vai vai logar com seu usuario e sua senha para fazer as
# alterações descritas no script.
# voce deve descrever o arquivo onde estão os hosts e outro com os comandos a frente do script
# exemplo: script.sh host.txt comandos.txt

#INICIO

#Declarando as variaveis
USERNAME=usuario
PASSWORD=!@#@!#
HOST="$1"
CMD="$(cat $2)"

for var in $(cat $1);do

#Utilizando as variaveis declaradas acima para autenticar nos hosts

expect -c "
spawn telnet $var
expect \"*Username:*\"
send \"$USERNAME\r\"
expect \"*Password:*\"
send \"$PASSWORD\r\"
expect \"*#*\"
sleep 5
send \"$CMD\r\"
expect \"*#*\"
send \"end\r\"
expect \"*#*\"
send \"exit\r\"
interact
"
done
#FIM



Scripts recomendados
   Script Linux recomendado zscan
   Script Linux recomendado Execução temporizada de programas
   Script Linux recomendado Backup de Repositórios Subversion
   Script Linux recomendado Script de Backup para FITA DAT usando "tar"
   Script Linux recomendado Como capturar senhas de outros usuários

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.