




Вы можете установить OpenSSH для Windows. Это вещь cygwin, и ее немного сложно настроить в окне Windows, но у меня это сработало.
Из подобного вопрос только что спросил, я видел упомянутое: http://www.freesshd.com. Это может позволить вам sftp из * nix к Windows.
PSFTP от команды PuTTY работает нормально для захвата файлов в то время как на Windows.
Вы настраиваете сервер, например, с freeSSHd. Затем вы можете использовать обычный unix-клиент, который поставляется с OpenSSH, который немного лишен функциональности, или выбрать среди многих других SFTP-поддерживающих unix-клиентов.
Спасибо Винко. Я установил freeSSHd на свой компьютер с Windows. Теперь, если я попытаюсь выполнить sftp из своего Linux-сервера, я получаю запрос пароля. Когда я пытаюсь передать файл, вызывая скрипт, как избавиться от подсказки пароля?
узнать об использовании ключей на SSH
Можешь мне с этим помочь, stackoverflow.com/questions/14534690/…
Если вам просто нужен клиент для Windows, я бы порекомендовал WinSCP.
Я считаю, что он хочет подключаться к окнам, а не ОТ них.
@Zoredache: Да, это правда. Но общая цель - передать файлы из окна Unix в Windows. А поскольку гораздо проще запустить sshd в системе Unix, более простой альтернативой было бы просто использовать такой инструмент, как WinSCP в Windows, для извлечения файлов из Unix.
Вы ищете готовый SSH-сервер на Windows или собираетесь его создать? Если вам нужно создать сервер, обратите внимание на SSHBlackbox пакет SecureBlackbox (наш продукт). Он предоставляет мощные компоненты для создания полномасштабного SSH- и SFTP-сервера.
Пожалуйста, раскрывайте свою принадлежность к тексту любых сообщений, в которых вы упоминаете один из ваших продуктов. См. Рекомендации, перечисленные в Часто задаваемые вопросы.
В Википедии есть большой список sftp серверы, который многие могут запускать в Windows. Некоторые из них сложнее настроить, а некоторые платные. Я использовал openssh под cygwin и freesshd.
Если вы ищете sftp-клиент с графическим интерфейсом, который работает в Linux, вы, вероятно, ищете FileZilla или gftp-gtk.
Взгляните на CompleteFTP, быстрый и компактный SFTP-сервер для всех платформ Windows.
Вы можете использовать OpenSSH в Unix для SFTP для CompleteFTP, работающего в Windows.
Раскрытие информации: я один из разработчиков CompleteFTP.
В нашей компании мы используем completeFTP. Первая причина заключается в том, что учетные записи пользователей могут полагаться на проверку подлинности Windows. Для нас это имеет 2 преимущества: 1 - вы можете уточнить права доступа NTFS, используя собственные функции безопасности Windows ... даже точнее, чем то, что вы можете сделать в unix 2 - вы можете создавать (S) учетные записи FTP, не касаясь полной конфигурации FTP. .. что было удобно, потому что у нас уже были скрипты для настройки учетных записей Windows ..
Вы спрашиваете, есть ли какие-либо SFTP-серверы, которые работают в Windows, есть ли какие-либо клиенты unix или и то, и другое?