LINUX.ORG.RU

Как зайти на ftp(запароленный) скриптом.


0

0

есть ftp куда надо вбахивать login / password для того, чтобы войти.
можно ли сделать так, чтобы скрипт (bash или perl) сам вводил имя / пароль, и можно ли, чтобы он сам потом выполнял команду на этом ftp.

Тоетсь смысл вот в чем: Скрипт должен зайти на ftp и положить туда файл. Может это можно как-то более разумно сделать.

В общем любые идеи принимаются :).
Заранее спасибо.


Re: Как зайти на ftp(запароленный) скриптом.

lftp

Selecter ★★★★ ()

Re: Как зайти на ftp(запароленный) скриптом.

ну перлом можно LWP заюзать а если только башем то пожалуй:

#/bin/sh

ftp localhost << __EOF__ myuser mypassword cd /incoming mput foo quit __EOF__

x86 ★★ ()

Re: Как зайти на ftp(запароленный) скриптом.

wput.

Obidos ★★★★★ ()

Re: Как зайти на ftp(запароленный) скриптом.

Это не перл, но может подойти - expect (расштретие tcl)

kosmonavt ()

Re: Как зайти на ftp(запароленный) скриптом.

perldoc Net::FTP

ananas ★★★★★ ()

Re: Как зайти на ftp(запароленный) скриптом.

#!/bin/sh
HOST='ftp.xxx.com'
USER='login'
PASS='password'
FILE='/put'/k/failu'
ftp -n -v $HOST <<EOFTPS
quote USER $USER
quote PASS $PASS
put $FILE
bye
EOFTPS

anonymous ()

Re: Как зайти на ftp(запароленный) скриптом.

man ftp на предмет netrc

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.