it-swarm-ru.tech

Существует ли инструмент с открытым исходным кодом для сопоставления SFTP-подключений как подключенного диска Windows?

Я знаю, что есть много коммерческих продуктов, которые выполняют эту задачу, но я ищу что-то вроде SSHFS , но для систем Windows с открытым исходным кодом.

WinSCP FAQ указывает на функцию KeepUpTODate , которую можно использовать в качестве обходного пути, но это не совсем похоже на подключенный диск, хотя это близко.

22
Tom Feiner

Вы пробовали Swish ?

С Swish вы можете получить доступ к файлам и папкам, которые вы сохранили на другом компьютере, через SFTP. Swish - это расширение для Windows Explorer, но в нем четко указано эта страница , что он не может сопоставить диски. Он находится под лицензией GPL с открытым исходным кодом.

10
Lee Chee Kiam

Стандартный выбор ExpanDrive (ранее SftpDrive), который не является ни OSS, ни бесплатным ($ 39 за полную версию).

Я еще не нашел зрелую альтернативу OSS.

8
vartec

Если кому-то интересно, мы предлагаем бесплатное SFTP Net Drive приложение именно для этой цели. Это не с открытым исходным кодом (так как он использует коммерческие компоненты), но совершенно бесплатно.

Обновление: исходный код сетевого диска SFTP включен в качестве одного из примеров проектов с нашим продуктом Callback File System.

7
Eugene Mayevski 'Callback

Единственный известный мне проект с открытым исходным кодом, который делает это Dokan SSHFS, который в основном является Fuse для Windows. Мой опыт с этим не очень положительный, хотя (очень нестабильный).

Теперь я использую ExpanDrive , который, к сожалению, не является бесплатным или открытым исходным кодом. Это работает, хотя;)

3
Sietse

Использование переадресации портов SSH, FTP-сервер, работающий на удаленном конце, принимающий только локальные соединения, и собственное сопоставление FTP Windows

Вы можете попробовать то, что я предложил здесь . Это FTP через SSH , обратите внимание. Это может быть не то, что вы просили конкретно по имени, но это может соответствовать вашему варианту использования.

3
mpbloch

У меня также был этот вопрос сегодня, и я наткнулся на эту хорошую статью, рассказывающую о двух упомянутых программах: SftpDrive и Webdrive :

http://systembash.com/content/map-drive-letter-sftp-ssh-review/

3
Igor B.

Наилучшим решением в настоящее время является использование бесплатного инструмента SFTP Net Drive , предоставленного Eldos. Мы успешно используем его в наших суперкомпьютерных кластерах, и он отлично работает. Мы хотели избавиться от самбы.

2
David Hrbáč

Win-SSHFS На основе Dokan , но с некоторыми улучшениями и более легкой установкой. Производительность очень хорошая, и код легко понять для разработчика на C #.

После установки официально требуется перезагрузка, но Win-SSHFS работала без перезагрузки. Остерегайтесь потери данных при записи - смотрите это проблема с кодом Google .

1
Olav Grønås Gjerde

Найдена действующая ссылка для загрузки установщика RedDrive:

http://www.brothersoft.com/red-drive-file-transfer-extension-download-164269.html

В Win7 x64 мне пришлось запустить MSI в режиме "Старая совместимость с Windows", чтобы заставить его установить (это не EXE-файл, поэтому вы не можете выбрать ОС или запустить от имени администратора).

Надеюсь это поможет!

0
Troy

Я попал сюда из другого недавнего вопроса.

Взгляните на freeSSHd (он также поддерживает FTP и, конечно, также позволяет вам SCP).
К сожалению это не с открытым исходным кодом. Тем не менее, это довольно хорошо.

0
nik

Единственный бесплатный инструмент, который я нашел, который может сопоставить файлы, доступные через SFTP с диском Windows, это Red Drive .

Он больше не разрабатывается, и "замена", AnyClient, не выполняет сопоставление дисков. Существует также фиктивная ошибка при создании соединения - Recovery policy configured for this system contains invalid recovery certificate. Кроме этого, он работал с одним SFTP-сервером и не смог аутентифицировать меня на другом.

0
user48867

Как, возможно, слишком сложное решение, если у вас есть блок Linux в локальной сети (или Linux VM работает на машине, с которой вы хотите подключиться к ресурсу SFTP), вы можете попробовать смонтировать используя SSHFS на этой машине и разделяя полученную файловую систему с Windows через Samba ...

0
David Spillett

Попробуйте RedDrive . Он больше не активно развивается (с 2008 года), но (очевидно) бесплатен.

0
Seth