LINUX.ORG.RU

скрипт и ftp


0

0

Как после бэкапа, положить файл на ftp. При этом ftp, на который файл положить, не под моим администрированием, там есть только каталог с полным доступом по login&pass.

anonymous

обсуждалось сто раз. man ftp , man 5 netrc . как альтернатива - expect. (лично я предпочитаю именно последнее)

sasha999 ★★★★
()

Или взять perl с модулем Net::FTP и будет просто и *гибко*.
Часто для бэкапов на фтп делаю именно так и вполне доволен.

braindef
()
Ответ на: комментарий от braindef

Спасибо, просто когда я пользуюсь поиском, я всегда ищё среди русских документов, так как английский не знаю. Но по полученной сылке и так всё поняно без коментариев.. :-) Спасибо

anonymous
()

Можно использовать следующий набор команд:
ftp -n <<EOD
verbose no
prompt no
open <host>
user <user> <pass>
cd <dir>
binary
put <file>
bye
EOD

Как альтернатива использованию .netrc.

anonymous
()
Ответ на: комментарий от anonymous

Угу, это работает, классно, спасибо!!!

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