ASP, необходимо использовать SFTP

голоса
14

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

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

Задан 03/08/2008 в 21:11
источник пользователем
На других языках...                            


5 ответов

голоса
8

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

Ответил 04/08/2008 d 00:52
источник пользователем

голоса
3

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

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

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

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

Ответил 05/08/2008 d 22:13
источник пользователем

голоса
2

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

Ответил 18/04/2016 d 12:13
источник пользователем

голоса
1

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

Ответил 14/08/2008 d 15:57
источник пользователем

голоса
1

Я использовал, чтобы сделать это с FTP на окнах (создать файл команд и раскошеливаться ftp.exe)

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

Ответил 06/08/2008 d 07:27
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more