Монтирование общих папок SSH / SFTP в Windows 7 [дубликат]

20

Возможное дублирование:
SFTP как папка на Vista

Я довольно незнаком с Windows, особенно с Windows 7, но использую ее для школьного проекта; по сути, у меня есть каталог, доступный через SSH, который я хотел бы смонтировать в Windows 7 так же, как вы делаете это через sshfs в Linux или OS X, но я не знаю ни одного порта FUSE для Windows 7. Кто-нибудь знает какие-либо простой способ сделать это в Windows 7?

(Работал бы только обычный SFTP-клиент, такой как FileZilla, но я бы предпочел не передавать файлы (и) вручную для компиляции каждый раз, когда я вносил изменения, поэтому предпочтительнее монтировать его как локальный том).

Адриан Петреску
источник
1
Это уже обсуждалось здесь: superuser.com/questions/55860/sftp-as-a-folder-on-vista
Snark
1
Я не думаю, что этот вопрос является дубликатом. Другой вопрос касается только SFTP, этот - SSHFS.
Ник

Ответы:

19

Взгляните на Dokan SSHFS для Windows. Dokan SSHFS - это программа, которая монтирует удаленные файловые системы с использованием SSH. Вам нужно будет установить распространяемый MSVC 2005 и библиотеку Dokan, доступную на странице загрузки SSHFS.

Другое решение заключается в использовании MindTerm вместе с NetDrive (обе имеют бесплатные домашние версии):

  1. Скачать и извлечь mindTerm
  2. Запустите mindterm.jar (дважды щелкните по нему, если можете, в противном случае в командной строке введите java -jar mindterm.jar)
  3. Введите хост, в который вы хотите войти, а затем имя пользователя и пароль.
  4. В меню выберите «Плагины»> «FTP на мост SFTP».
  5. Введите 127.0.0.1 для адреса прослушивания
  6. Введите 21 для порта прослушивания
  7. Выберите тип удаленной системы
  8. Нажмите Включить
  9. Нажмите Отклонить
  10. Далее мы хотим установить NetDrive
  11. После установки netdrive откройте его и нажмите «Новый сайт» внизу.
  12. Введите localhost (или как вы хотите это назвать) в качестве имени сайта
  13. Введите localhost для IP-адреса сайта
  14. Введите 21 для порта
  15. Выберите FTP для порта
  16. Выберите букву диска
  17. Установите флажок Подключиться как анонимный
  18. Нажмите Сохранить
  19. Нажмите Подключиться
  20. Нажмите X, чтобы закрыть окно (сворачивается в системный трей)

Вот оно! Соединение SSH / SFTP как диск в Windows. Я протестировал его в Windows Vista, однако в Windows XP он должен работать нормально.

Источник

Джон Т
источник
Спасибо за ответ Джон :) Но знаете ли вы что-нибудь о совместимости Dokan с Windows 7? Я немного обеспокоен тем фактом, что его последняя версия была выпущена еще до того, как Windows 7 была выпущена в производство. У кого-нибудь есть идеи, все еще работает? Спасибо!
Адриан Петреску
Начиная с версии 0.3.7 Vista 32 и x64 поддерживаются ( dokan-dev.net/en/2008/08/20/dokan-library-037-released ), поэтому я предполагаю, что Windows 7 должна работать. Добавлено другое решение на случай.
Джон Т
К сожалению, установщик Dokan даже не запускается в Windows 7, он автоматически жалуется, что это не распознанная версия Windows :( Хотя я могу попробовать NetDrive, спасибо!
Адриан Петреску,
Ради любопытства, вы пытались запустить его в режиме совместимости с Vista?
Джон Т
2
Просто для обновления справки Netdrive может смонтировать SFTP, выбрав FTP в качестве типа сервера и перейдя в расширенные настройки и изменив SSL на SFTP с использованием SSH2.
codemonkee