[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: script para upload ...
From: |
pinguimrmbr |
Subject: |
Re: script para upload ... |
Date: |
Wed, 03 Nov 2004 09:11:24 -0000 |
User-agent: |
eGroups-EW/0.82 |
> ftp -n $SERVIDOR <<FIM
> # -n desabilita auto-longon
> # $SERVIDOR é o IP dinâmico de quem solicita o upload ou o do
> meu Servidor ?
> user anonymous $SENHA
> # A $SENHA é obrigatória ?
Jovem
Isso é FTP. Cade as duvidas de shell script ? Aparentemente vc nunca
utilizou um cliente ftp em "linha de comando".
O utilitario ftp é um cliente que vai conectar-se a um servidor
rodando um daemon ftpd. Entao, em resposta a sua primeira pergunta:
$SERVIDOR é o endereço do servidor FTP ao qual vc quer conectar-se.
Servidores FTP possuem ( se habilitado ) um usuario "convidado" que
convencionou-se chamar anonymous, e cuja senha seria um endereço de e-
mail. Entao, SIM, $SENHA é obrigatória e, no caso do usuário
anonymous, será sempre um endereço de e-mail.
ATENCAO! Voce esta fazendo put em um arquivo, ou seja, esta enviando
esse arquivo ao servidor. GERALMENTE usuarios anonymous NAO TEM
permissao de escrita, a nao ser em diretorios especificos. Se o
servidor que vc esta conectando-se possui esse tipo de permissao, ele
nao prima pela segurança. Passa o IP dele, pra gente usar de
repositório :).
Brincadeiras a parte, pode ser que o seu script de problemas na
gravacao do arquivo se o usuario anonymous nao possuir permissoes de
escrita no diretorio em questao.
Amplie seus conhecimentos: http://www.faqs.org/rfcs/rfc959.html
Ai tem TUDO o que vc precisa saber sobre FTP