[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Script para fazer ftp
From: |
lferreir1 |
Subject: |
Re: Script para fazer ftp |
Date: |
Tue, 10 Feb 2004 10:12:00 -0000 |
User-agent: |
eGroups-EW/0.82 |
Tem um modo mais fácil de fazer isso.
O comando é rcp (remote file copy)
Procure no seu man como fazer isso.
Adianto que nos dois servidores, vc precisa de uma relação de
confiança.
Para isso, edite o arquivo hosts.equiv, que fica no /etc, e adicione
o login ao qual fará a cópia.
Nota.: o login tem que ter o mesmo nome nos dois servidores, e nos
arquivos hosts.equiv tem que ter o nome do mesmo login.
Aí é só fazer a cópia, deleção, etc.
Até!
Luiz
> Alô galera, estou aprendendo shell e gostaria da ajuda de vocês se
> possivel.
> Trabalho em uma empresa onde existem 2 bancos de dados UNIX AIX, um
> de produação e um de homologação, preciso fazer o ftp do arquivo de
> backup de uma maquina para outra. Pelo pouco que pesquisei aqui já,
o
> script ficaria mais ou menos assim:
>
>
> #!/bin/sh
> HOST=ip.maquina'
> USER='usuario'
> PASSWD='senha'
> CMD='rm /home/db/backup/B*'
> echo conectando ao ip_homologacao
>
> ftp -n $HOST << END_SCRIPT
> quote user $USER
> quote PASS $PASSWD
> $CMD
> quit
> exit
> END_SCRIPT
>
> Com esse script ele não me deixa remover o arquivo, diz que o
arquivo
> não existe, mas ele existe.
> Até agora só tentei apagar o arquivo, depois vou precisar fazeu o
> upload do arquivo para a maquina, onde ficaria esse comando?
> Alguem pode me ajudar?
> Agradeço desde já.