Backup de roteadores Cisco com o TFTP + Pancho - Slackware 13
Este artigo descreve como implantar e configurar o serviço TFTP - Trivial File Transfer Protocol, bem como a ferramenta Pancho, utilizada para efetuar backups de configurações de roteadores Cisco. Espero que este artigo seja o mais didático e objetivo possível.
Pré-instalação
Crie um diretório onde os pacotes de instalação serão centralizados:
# mkdir /pacotes
Crie um diretório onde serão realizados os backups dos roteadores:
# mkdir /cisco
Verifique se o sistema operacional já possui o pacote do TFTPD.
Rode o comando:
# pkgtool
Caso exista (conforme acima), desconsidere o próximo passo "TFPT", do contrário faça a instalação do serviço.
# cd /pacotes
Faça o download do pacote de instalação, o descompacte e acesse o diretório descompactado:
# wget ftp://ftp.kernel.org/pub/software/network/tftp/tftp-hpa-5.0.tar.gz
<download em 23 jun. 2010>
# tar -zxf tftp-hpa-5.0.tar.gz
# cd tftp-hpa-5.0
Compile o pacote:
# ./configure
# make
# make install
Para iniciar o serviço TFTP no servidor, rode o comando:
# /usr/sbin/in.tftpd -a 0.0.0.0:69 -l -c -s /cisco -u nobody
Abaixo um descritivo das opções:
Dê as permissões necessárias ao diretório root do tftp, que no nosso caso é /cisco:
# chown nobody.root /cisco
# chmod 764 /cisco
# mkdir /pacotes
Crie um diretório onde serão realizados os backups dos roteadores:
# mkdir /cisco
Verifique se o sistema operacional já possui o pacote do TFTPD.
Rode o comando:
# pkgtool


TFTP Server
Acesse o diretório de pacotes:# cd /pacotes
Faça o download do pacote de instalação, o descompacte e acesse o diretório descompactado:
# wget ftp://ftp.kernel.org/pub/software/network/tftp/tftp-hpa-5.0.tar.gz
<download em 23 jun. 2010>
# tar -zxf tftp-hpa-5.0.tar.gz
# cd tftp-hpa-5.0
Compile o pacote:
# ./configure
# make
# make install
Para iniciar o serviço TFTP no servidor, rode o comando:
# /usr/sbin/in.tftpd -a 0.0.0.0:69 -l -c -s /cisco -u nobody
Abaixo um descritivo das opções:
- -l é standalone (listen) mode;
- -a endereço:porta;
- -c permite que arquivos sejam criados;
- -s diretório utilizado;
- -u usuário.
Dê as permissões necessárias ao diretório root do tftp, que no nosso caso é /cisco:
# chown nobody.root /cisco
# chmod 764 /cisco
meu email é: jonas.mussoigarcia@gmail.com
Desde já agradeço.