LINUX.ORG.RU

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


0

0

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

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

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


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

#/bin/sh

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

x86 ★★
()

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

kosmonavt
()

#!/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
()

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

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