ASP, нужно использовать SFTP

Это ASP классика, а не .Net. Мы должны найти способ использовать SFTP на сервере, чтобы загружать и скачивать пару файлов, запущенных пользователем.

Что другие люди делали SFTP в ASP classic? Не обязательно против покупки контроля.

3.08.2008 20:11:26
5 ОТВЕТОВ
РЕШЕНИЕ

Если у вас есть возможность использовать WScript.Shell, вы можете просто запустить pscp.exe из пакета Putty . Очевидно, что это не идеально, но оно выполнит работу и позволит вам использовать SCP / SFTP в классическом ASP.

8
3.08.2008 23:52:47
scp отличается от sftp - но оба довольно безопасны. замазка включает в себя psftp.exe.
AJ. 24.09.2008 11:13:32

Для этого я должен создать файл командного сценария и передать его в командной строке с помощью команды / b в psftp.exe. Я также пробовал это в Perl, и мне еще предстоит найти более удобный способ сделать это.

Существует проблема с этим методом, в которой вы уже должны были принять отпечаток пальца RSA. Если нет, то сценарий либо будет ожидать ввода данных пользователем, чтобы принять его, либо пропустит его, если вы работаете в полном пакетном режиме с ошибкой. Кроме того, если сервер изменяется так, что меняются отпечатки пальцев RSA (например, кластер), то вам необходимо снова принять отпечаток пальца.

Не идеальный метод, но единственный, который я знаю.

Я буду наблюдать за этим вопросом, если кто-нибудь знает другой путь.

3
6.08.2008 08:34:55

Существует проблема с этим методом, в которой вы уже должны были принять отпечаток пальца RSA. Если нет, то сценарий либо будет ожидать ввода данных пользователем, чтобы принять его, либо пропустит его, если вы работаете в полном пакетном режиме с ошибкой. Кроме того, если сервер изменяется так, что меняются отпечатки пальцев RSA (например, кластер), то вам необходимо снова принять отпечаток пальца.

2
18.04.2016 12:13:05

Я использовал это для FTP на Windows (создайте файл команд и выложите FTP.exe)

Xetius Я пытался высказать ваше мнение и принять ваш ответ, и я получил предупреждение, что мне нужно 25 представителей, чтобы сделать это. Сожалею.

1
6.08.2008 06:27:19

Ранее я использовал компонент здесь: www.weonlydo.com. Я не нашел, что это самый легкий набор средств для разработки, но он сделал работу в спешке.

1
14.08.2008 14:57:32