>У меня есть проблемы.
>Если набираю
>
>echo "passwd" > sftp user@host
>то он все-равно требует пароль.
>Как ввести пароль и поработать в sftp скриптом?
>(т.е. залогиниться и выполнить пару команд в интерактивной программе)?
неужели трудно поиском было воспользоваться?
твои проблемы в использовании методов авторизации, решение:
1) использовать SSH-1 (протокол) и его схемы авторизации (rsh/rhosts)
2) публичные ключи SSH-2, пустой passphrase и ключи в память
изучай FAQ и поиск тебе поможет, что для sftp, что для rsync