Pegar ip dinamico enviar para ftp
Publicado por Flavio Torres 04/10/2004
[ Hits: 9.975 ]
Homepage: www.flaviotorres.com.br
Primeira contribuição para o VOL!
Este Script foi desenvolvido para apenas facilitar na hora da manutenção em clientes com ip dinamico. Ele pega o ip, manda via ftp para o seu servidor, bastando apenas vc digitar a URL e vizualizar os .htm ;) Estou partindo do ponto em que ja tenha instalado e configurado ftp e apache no servidor.
#!/bin/bash # pegaip.sh # Script utilizado para pegar o ip atual do cliente e enviar via ftp # desenvolvido por Flavio Torres - fla_torres@yahoo.com.br # versao 1.0.2 - setembro/2004 - implementacoes sao bem vindas! # define o formato do nome do arquivo com dia, mes, ano, hora, minuto NARQUIVO="cliente--`date +%d_%m_%Y__%H_%M`" # criando o arquivo e convertendo para htm, note q adicionei um <br> para nao ficar tudo junto na web ;) #pessoal mais uma dica, o grep varia de distribuicao, de end para addr, eu prefiro pegar todas configuracoes, mas caso queira algo mais especifico vcs podem fazer uma combinacao de cut com sed ;) ifconfig | grep end | sed 's/$/<br>/' > /tmp/$NARQUIVO.htm # respira por 10 segundos sleep 10 #dados do servidor FTPSERVER="200.200.200.200" USERNAME="site" PASSWORD="senha" #local onde estara o seu .htm LOCALDIR="/tmp" #esta linha pode ser usada para separar em alguma pasta no seu server #DESTDIR="clientes" #conecte-se ao servidor FTP e envie o arquivo ftp -ni $FTPSERVER <<FIM user $USERNAME $PASSWORD #se estiver usando o local de destino, descomente abaixo #cd $DESTDIR lcd $LOCALDIR #caso deseje deletar os arquivos anteriores... #mdelete *.htm mput $NARQUIVO.htm bye
Script de backup que envia por FTP, gera log e envia por e-mail
Pra quem contribui com artigos e dicas (0)
Arch Linux - Guia para Iniciantes (5)
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Pra quem contribui com artigos e dicas (0)
Monitor fora de escala ao bootar sistema (9)
NAT LoopBack - Hairpin NAT (2)
Alguém poderia me ajudar a escolher peças pra montar um desktop? (18)