[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Script + enviando arquivos por ftp
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] Script + enviando arquivos por ftp |
Date: |
Mon, 12 Mar 2007 14:47:36 -0300 |
Fala Chistian,
eu não gosto de informar a senha no script. Prefiro fazer:
read -sp "Informe a senha em $HOST_FTP: " SENHA_FTP
Fica um pouco mais seguro e se vc receber da tela todos os dados, como host
(ou ip), usuário e senha, vc faz uma função de ftp genérica. Para facilitar
a vida do operador vc ainda pode oferecer como padrão (default) o mesmo
login atual. Para isso basta:
read -p "Login em $HOST_FTP ($LOGNAME): " USUARIO_FTP
USUARIO_FTP=${
Abração,
Julio
:wq
Em 08/03/07, kblocat <address@hidden> escreveu:
>
> Taí filhão, aproveite
>
> [ ]'s
>
> Christian
>
> #!/bin/bash
> #Script de atualizacao das listas
> #Christian - kblocat at hotmail.com
> #Respeite os direitos autorais :cp
> # Dados do servidor FTP
> HOST_FTP="10.10.10.10"
> USUARIO_FTP="squid"
> SENHA_FTP="wtbajur"
> #
> # Acessa o FTP e coloca os arquivos
> ftp -in <<EOF
> open $HOST_FTP
> user $USUARIO_FTP $SENHA_FTP
> bin
> verbose
> cd /pasta
> lcd /etc/squid/listas/
> mput *
> bye
> EOF
> #
> # Reinicia o Squid pra efetivar as alteracoes
> service squid stop
> service squid start
>
> Em 06/03/07, Fagner Pires de Oliveira
> <address@hidden<fagnerpo%40yahoo.com.br>>
> escreveu:
> >
> > Ola pessoal alguem sabe me dizer como eu faco pra enviar arquivos pro
> > ftp tentei fazer, mas nao deu certo alguem sabe me ajudar ???, valew
> > o que preciso e que o cara se log no ftp e jogue um arquivo la dentro,
> so
> > isso.
> >
> > __________________________________________________
> > Fale com seus amigos de graça com o novo Yahoo! Messenger
> > http://br.messenger.yahoo.com/
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]