Validar usuario e senha em script FTP

1. Validar usuario e senha em script FTP

Leandro Medeiros
doctorx777

(usa Ubuntu)

Enviado em 21/12/2012 - 11:16h

Salve galera,
Então, estou fazendo um pequeno script para trabalhar com ftp, o
problema é que não encontrei um modo de validar o usuário e a senha.
segue:

$ ftp -n <<FIM
open ftp.host.com.br
user usuario senha
//comandos aqui
FIM


O que gostaria de poder fazer é verificar se o usuário e senha são validos no servidor.
algo do tipo em algoritmo.

Se conexaoFTP ok
então faça comandos
senao "Usuario ou senha invalidos"
fimSe

é apenas uma validação inicial mesmo, que me dirá se a conexão foi feita, caso os dados
passados estejam corretos, se não estiverem, mostrar a mensagem de erro.

O problema é que todo script que pesquisei na net segue esse modelo e não faz essa validação, trabalha assumindo que os dados estarão corretos.

então, como posso fazer essa verificação?



  


2. Re: Validar usuario e senha em script FTP

Paulo
paulo1205

(usa Ubuntu)

Enviado em 21/12/2012 - 13:25h

Se o que você quer fazer depende dos resultados mostrados pela sessão de FTP, provavelmente você teria de redirecionar também a saída do comando FTP, e fazer o seu programa ler a saída mostrada. Isso pode ser bem complicado de fazer.

Possivelmente seria melhor você procurar um programa de FTP "scriptável". Deve existir algum.

Nessa linha de "scriptável", você não pode fazer o que quer com o próprio wget e seu converso wput?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts