Re: Shell script to call FTP [off-topic]

From: Alex List <alex_at_octanti.com.br>
Date: Tue, 5 Apr 2011 15:05:12 -0300
Message-ID: <BANLkTi=qPnCjxNBsBUvutq0+hPd+g5QzLg_at_mail.gmail.com>



Hi David,

that is a good idea, but I got one doubt! My host server is AIX, so I have to generate a key over there, right? Later I have to spread this key to all servers I want to copy files. Is that correct?

Thank you.
Alex

On Tue, Apr 5, 2011 at 14:55, David Pintor <painterman_at_gmail.com> wrote:

> Hi Alex,
>
> I'm not very familiar with the old ftp syntax but I'd suggest you have a
> look at the manual (man ftp).
>
> However, I would strongly recommend you to generate a pair of
> authentication keys and to add your remote host public key to the
> authorized_hosts file (see here <http://www.linuxproblem.org/art_9.html>how to do this, it's very straight forward) and then to use sftp instead of
> ftp, which is secure.
>
> The syntax then would be:
>
> *sftp username_at_host *
>
> And you wouldn't need to add your password to the script.
>
> Hope this helps.
>
> David
>
>
>
>
> On 5 April 2011 18:40, Alex List <alex_at_octanti.com.br> wrote:
>
>> Hi,
>>
>> Sorry for posting an off-topic email, but I guess that my simple doubt is
>> really simple to you guys.
>>
>> In my shell script to transfer files, I am having difficult to do the way
>> I need.
>> Basically when I invoke the shell, it supposed to log in on FTP server
>> with password authenticated and so execute the ftp commands.
>>
>> ############
>> ftp ftp://backup:bkp123_at_10.1.1.25 << _EOF_ >>/dev/null 2>&1
>> bin
>> prompt
>> cd /srv43
>> lcd /db/bugtracker/
>> mput *.gz
>> quit
>> _EOF_
>> ############
>>
>> However, when I try to execute I get error like: unknown host
>>
>> Do you have a suggestion what I am doing wrong??
>> This same script needs to run on Linux64/bash and AIX.
>>
>> Thank you in advance for any clue.
>> Alex
>>
>
>

--
http://www.freelists.org/webpage/oracle-l
Received on Tue Apr 05 2011 - 13:05:12 CDT

Original text of this message