Я пытаюсь установить удаленное ssh-соединение с файловой системой Linux из Windows 7.
Цель состоит в том, чтобы позволить программам Windows (например, OneNote) записывать файлы в ящик Linux, чтобы их можно было хранить там, а не на локальном компьютере.
Так что я использовал этот вопрос о переполнении стека что приводит меня к этот учебник поскольку я использую PuTTY для установления соединения SSH.
Однако в этом уроке мне бросились в глаза несколько моментов.
1) Кажется, он подключается к серверу через порт 22:
(источник: cam.ac.uk)
Но на двух фотографиях до этого он порт назначения 139 на его сервере
(источник: cam.ac.uk)
Это не так? Чтобы получить хоть какой-то ответ от моего сервера, я оставляю туннельный источник порт 139 и установите пункт назначения туннеля порт 22а не 139.
2) Основная проблема, с которой я сталкиваюсь после установления SSH-соединения (открывается обычное окно замазки, и я вхожу в систему с моим именем пользователя / паролем Linux), связана с попыткой сопоставить сетевой диск.
На самом деле я не знаю, что означает второе имя (после \\127.0.0.1\WHATISTHIS
) в
Я думал подключиться к \\127.0.0.1\foldername
была сделка, но, похоже, нет.
Также не следует указывать \\127.0.0.1:139
чтобы убедиться, что он идет в туннель SSH?
3) Наконец, я обнаружил, что даже если мне удастся попасть на сервер в \\127.0.0.1\
, он не распознает учетные данные для входа, которые я мог бы настроить
Учетные данные для машины Windows не работают, учетные данные для машины Linux не работают.
Рассматривали ли вы альтернативы PuTTY? Видеть мой ответ на связанный вопрос о суперпользователе:
Появился быстрый поиск по запросу "windows sshfs" Докан и ExpanDrive.
Я никогда не пробовал Dokan, но, похоже, это проект с открытым исходным кодом, созданный одним человеком.
ExpanDrive - это коммерческий продукт, стоимость которого на момент написания статьи составляет 39,95 долларов США. Я установил 30-дневную бесплатную пробную версию, и она отлично зарекомендовала себя. Я смонтировал один из своих серверов через SSH, и он выглядит и работает как любой другой сетевой диск.