URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 36199
[ Назад ]

Исходное сообщение
"скрипт для скачивания файла через sftp"

Отправлено Utandr , 20-Окт-03 19:43 
У меня есть проблемы.
Если набираю

echo "passwd" > sftp user@host
то он все-равно требует пароль.
Как ввести пароль и поработать в sftp скриптом?
(т.е. залогиниться и выполнить пару команд в интерактивной программе)?


Содержание

Сообщения в этом обсуждении
"скрипт для скачивания файла через sftp"
Отправлено open , 21-Окт-03 12:59 
>У меня есть проблемы.
>Если набираю
>
>echo "passwd" > sftp user@host
>то он все-равно требует пароль.
>Как ввести пароль и поработать в sftp скриптом?
>(т.е. залогиниться и выполнить пару команд в интерактивной программе)?

я так как то развлекался
почитай про ключи sftp ему можно передать коммандный файл, а в нем уже и залогиниться и выполнить нужные тебе действия по ФТП.


"скрипт для скачивания файла через sftp"
Отправлено lavr , 21-Окт-03 13:04 
>У меня есть проблемы.
>Если набираю
>
>echo "passwd" > sftp user@host
>то он все-равно требует пароль.
>Как ввести пароль и поработать в sftp скриптом?
>(т.е. залогиниться и выполнить пару команд в интерактивной программе)?

неужели трудно поиском было воспользоваться?

твои проблемы в использовании методов авторизации, решение:

1) использовать SSH-1 (протокол) и его схемы авторизации (rsh/rhosts)
2) публичные ключи SSH-2, пустой passphrase и ключи в память

изучай FAQ и поиск тебе поможет, что для sftp, что для rsync