Здравствуйте.
Использовал для скачивания архивов с сервера подобный код
#!/bin/sh
HOST="host"
PORT="21"
USER="user"
PASSWD="pass"
FILE="dir"
UFILE="dir"
ftp -n $HOST $PORT <<EOF
quote USER $USER
quote PASS $PASSWD
bin
get $FILE $UFILE
quit
EOF
exit 0
Но по мере того как файлы стали расти понял что данный скрипт имеет свои ограничения и решил посмотреть в сторону ssh
scp root@11.22.33.44:/dir /dir
Но тут надо передать еще пароль и вот тут гугл меня подвел, не могу найти ни одного примера с паролем, кто может подсказать как правильно можно сделать подобный запрос из скрипта?