LinuxForum.Fans
Тема

загрузка файла из консоли на ftp (проблема)

Автор: tnega 9 сообщений 1323 просмотров
#371035

Доброго времени суток.

Имеется такой скрипт загрузки файлов на фтп сервер:

text

HOST="10.20.1.1"
USER="admin"
PASS="admin123"
ftp -n 10.20.1.1 <<END_SCRIPT
quote USER $USER
quote PASS $PASS
cd www
put /root/arch/arch.tar arch.tar
quit
END_SCRIPT

файл загружается! но к нему почему-то приплюсовывается еще несколько десятков килобайт и файл в итоге портиться.

и через скрипт и вручную, при загрузке файл почему-то портится.

Выручайте товарищи, или подскажите какой нибудь альтернативный метод загрузки файла на фтп.

#371066

Альтернатива - lftp

#371067
Macumazan написал:
Альтернатива - lftp

пытаюсь юзать его уже пол дня, но ничего не получается.
можете помочь с готовым вариантом?

#371068

Что именно не получается в lftp?

#371071
"tnega" написал:
подскажите какой нибудь альтернативный метод загрузки файла на фтп.

Если в ручном режиме, то mc прекрасно справляется с этой задачей.

#371107

да ручным я могу :-)
мне нужно автоматизировать все, через скрипт.

#371108
Macumazan написал:
Что именно не получается в lftp?

не могу понять, как его скриптом использовать и залить файл, перерыл в интернете, перечитал кучу мануалов, но готовых решений так и не нашел

#371144

Странно. Примеров как ниже в интернете полно.

text
lftp -e 'put /local/path/yourfile.mp4; bye' -u user,password ftp.foo.com
#371412

спасибо! проблема решена

Войдите или зарегистрируйтесь, чтобы ответить.