ftp

13. ...

SAMUEL SANTOS DE SOUZA
samuka2207

(usa CentOS)

Enviado em 09/04/2012 - 18:22h

Provavelmente o erro ta nessa linha: ftp -n -i << TRANSFER >> ########## $log.txt 2>> logerro.txt ########## estes arquivos devem estar sem referência ....

Mas cola o script ae ...

Vlw


  


14. Re: ftp

walter
waltterm2303

(usa Suse)

Enviado em 09/04/2012 - 20:30h



Segue Script conforme solicitado

Webwalter:/usr/local/mig/viva # cat vivalinux.sh
#!/bin/bash
variavel="/home/teste/mig_`date +%d%m%Y`.sql"
echo $variavel
/usr/local/pgsql/bin/psql -U postgres mig -c "select FuncBkpChamada('$variavel')
"
echo "gravou: $variavel"

cd /home/teste
ftp -n -i << TRANSFER >> ${LOG_FILE} 2>> ${LOG_FILE}
open 192.168.1.12
user xxxx"\"FTPwalter #$qDz}2(
verbose
lcd /home/teste
put $variavel
bye
TRANSFER


15. Alteração

SAMUEL SANTOS DE SOUZA
samuka2207

(usa CentOS)

Enviado em 09/04/2012 - 21:17h

Como tinha pensado ...


Altera estes ...

>> ${LOG_FILE} 2>> ${LOG_FILE}

Substitua por

>> ok.txt 2>> erro.txt


Testa ae !!!


16. Re: ftp

walter
waltterm2303

(usa Suse)

Enviado em 09/04/2012 - 22:31h



Altera estes ...

>> ${LOG_FILE} 2>> ${LOG_FILE}

Substitua por

>> ok.txt 2>> erro.txt

Webwalter:/usr/local/mig/viva # ./viva.sh
/home/teste/mig_09042012.sql
NOTICE: Inicio /home/teste/mig_09042012.sql
funcbkpchamada
----------------
0
(1 row)

gravou: /home/teste/mig_09042012.sql

Substitui mas nao vi fazendo o ftp , fui onde deveria estar os arquivos e nada



17. CAT

SAMUEL SANTOS DE SOUZA
samuka2207

(usa CentOS)

Enviado em 09/04/2012 - 23:15h

De um cat nos arquivos ok.txt e erro.txt para nós vermos melhor o que aconteceu ???


18. script

walter
waltterm2303

(usa Suse)

Enviado em 10/04/2012 - 09:02h


usando script

conforme solicitado segue os logs.ok,txt, pode se ver nas ultimas linhas se faco o ftp na mao o mesmo conecta sem problemas


erro.txt

ftp: bind: Address already in use




User xxxx\FTPTEwalter cannot log in.
Login failed.
Local directory now /home/teste
?Invalid command.
?Invalid command.
'EPSV': command not understood
Please login with USER and PASS.
Please login with USER and PASS.

sem script


Wewalter:/usr/local/mig # ftp 192.168.1.12
Connected to 192.168.1.12.
220 Microsoft FTP Service
Name (192.168.1.12:teste): xxxx\FTPTwalter
331 Password required for xxxx\FTPwalter
Password:
230 User xxxx\FTPwalter logged in.
Remote system type is Windows_NT.
ftp> dir
500 'EPSV': command not understood
227 Entering Passive Mode (192,168,1,12,9,44).
125 Data connection already open; Transfer starting.
04-09-12 08:19AM 16594855mig_07042012.sql
226 Transfer complete.
ftp>


19. Re: ftp

walter
waltterm2303

(usa Suse)

Enviado em 11/04/2012 - 16:23h


E ae Samuka , algum ideia do que esta acontecendo? pelos logs que me pediu


Walte


20. REFEITO SCRIPT E FUNCIONAL

SAMUEL SANTOS DE SOUZA
samuka2207

(usa CentOS)

Enviado em 11/04/2012 - 22:26h

Brother .... seguinte verifiquei e testei novamente o que fizemos e assim :

Vamos garantir que tudo esteja OK...

1º - verifique se o script criado está com permissão de execução; (ls -l nomedoarquivo.sh) GARANTA QUE ESTA COM PERMISSÃO DE EXECUÇÃO;
2º - execute o script a partir do servidor (sh -x ./nomedoscript.sh) POSTE O RESULTADO; o sh -x antes do ./nomedoarquivo irá apresentar na tela a execução do script irá aparecer todas as informações da conexão poste o resultado


Script: ( VERIFIQUE SE ESTA ATUALMENTE IGUAL AO SCRIPT ABAIXO) Vamos tentar novamente com o @dominiocompleto pois alguns server não aceitam da outra forma ....

#!/bin/bash
ftp -n -i << TRANSFER
open 192.168.1.12
user FTPwalter@dominiocompleto #$qDz}2(
verbose
lcd /home/teste
put $variavel
bye
TRANSFER

ME INFORME ASSIM QUE POSSÍVEL !!!! VLW

Com script:

User xxxx\FTPTEwalter cannot log in.
Login failed.
Local directory now /home/teste
?Invalid command.
?Invalid command.
'EPSV': command not understood
Please login with USER and PASS.
Please login with USER and PASS.

Sem Script:
Wewalter:/usr/local/mig # ftp 192.168.1.12
Connected to 192.168.1.12.
220 Microsoft FTP Service
Name (192.168.1.12:teste): xxxx\FTPTwalter
331 Password required for xxxx\FTPwalter
Password:
230 User xxxx\FTPwalter logged in.
Remote system type is Windows_NT.
ftp> dir
500 'EPSV': command not understood
227 Entering Passive Mode (192,168,1,12,9,44).
125 Data connection already open; Transfer starting.
04-09-12 08:19AM 16594855mig_07042012.sql
226 Transfer complete.
ftp>




21. Re: ftp

walter
waltterm2303

(usa Suse)

Enviado em 12/04/2012 - 15:25h



Boa tarde

Samuka como voce pediu rodei meu arquivo som o

sh -x nomedo arquivo segue o resultato

Webwalter:/usr/local/mig/viva # sh -x ./viva.sh
++ date +%d%m%Y
+ variavel=/home/teste/mig_12042012.sql
+ echo /home/teste/mig_12042012.sql
/home/teste/mig_12042012.sql
+ /usr/local/pgsql/bin/psql -U postgres mig -c 'select FuncBkpChamada('\''/home/teste/mig_12042012.sql'\'')
'
NOTICE: Inicio /home/teste/mig_12042012.sql
funcbkpchamada
----------------
0
(1 row)

+ echo 'gravou: /home/teste/mig_12042012.sql'
gravou: /home/teste/mig_12042012.sql
+ cd /hometeste
+ ftp -n -i 192.168.1.12.
220 Microsoft FTP Service
331 Password required for FTPwalter@meudominio.
530 User FTPwalter@meudominio cannot log in.
Login failed.
?Invalid command.
Verbose mode off.
Local directory now /home/teste
?Invalid command.
?Invalid command.
'EPSV': command not understood
Please login with USER and PASS.
Please login with USER and PASS.
ftp: bind: Address already in use
WebMig:/usr/local/mig/viva #


22. Só uma coisa ...

SAMUEL SANTOS DE SOUZA
samuka2207

(usa CentOS)

Enviado em 13/04/2012 - 13:10h

220 Microsoft FTP Service
331 Password required for FTPwalter@meudominio.
530 User FTPwalter@meudominio cannot log in.
Login failed.

Tu sustituiu o meudominio pelo dominio da tua empresa ??????

pelo retorno do script o mesmo não foi alterado.


23. Re: ftp

walter
waltterm2303

(usa Suse)

Enviado em 13/04/2012 - 14:44h



Samuka Boa tarde,

Sim amigo substitui so coloquei de novo meudominio pra nao ir com o meu dominio real.






01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts