Sftp из Unix в Windows

Кто-нибудь знает способ sftp'ing из Unix в Windows

Спасибо Дэмиен

Вы спрашиваете, есть ли какие-либо SFTP-серверы, которые работают в Windows, есть ли какие-либо клиенты unix или и то, и другое?

sblundy 04.11.2008 19:44
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
1
15 173
7
Перейти к ответу Данный вопрос помечен как решенный

Ответы 7

Вы можете установить OpenSSH для Windows. Это вещь cygwin, и ее немного сложно настроить в окне Windows, но у меня это сработало.

Из подобного вопрос только что спросил, я видел упомянутое: http://www.freesshd.com. Это может позволить вам sftp из * nix к Windows.

PSFTP от команды PuTTY работает нормально для захвата файлов в то время как на Windows.

Ответ принят как подходящий

Вы настраиваете сервер, например, с freeSSHd. Затем вы можете использовать обычный unix-клиент, который поставляется с OpenSSH, который немного лишен функциональности, или выбрать среди многих других SFTP-поддерживающих unix-клиентов.

Спасибо Винко. Я установил freeSSHd на свой компьютер с Windows. Теперь, если я попытаюсь выполнить sftp из своего Linux-сервера, я получаю запрос пароля. Когда я пытаюсь передать файл, вызывая скрипт, как избавиться от подсказки пароля?

m4n07 25.01.2013 14:53

узнать об использовании ключей на SSH

Vinko Vrsalovic 25.01.2013 16:11

Можешь мне с этим помочь, stackoverflow.com/questions/14534690/…

m4n07 26.01.2013 11:35

Если вам просто нужен клиент для Windows, я бы порекомендовал WinSCP.

Я считаю, что он хочет подключаться к окнам, а не ОТ них.

Zoredache 20.12.2008 12:16

@Zoredache: Да, это правда. Но общая цель - передать файлы из окна Unix в Windows. А поскольку гораздо проще запустить sshd в системе Unix, более простой альтернативой было бы просто использовать такой инструмент, как WinSCP в Windows, для извлечения файлов из Unix.

ayaz 20.12.2008 12:29

Вы ищете готовый SSH-сервер на Windows или собираетесь его создать? Если вам нужно создать сервер, обратите внимание на SSHBlackbox пакет SecureBlackbox (наш продукт). Он предоставляет мощные компоненты для создания полномасштабного SSH- и SFTP-сервера.

Пожалуйста, раскрывайте свою принадлежность к тексту любых сообщений, в которых вы упоминаете один из ваших продуктов. См. Рекомендации, перечисленные в Часто задаваемые вопросы.

Bill the Lizard 26.08.2010 22:45

В Википедии есть большой список 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 ..

Myobis 23.05.2012 14:28

Другие вопросы по теме