5

У меня дома есть компьютер с Windows 7 и удаленный компьютер с Windows XP, к которому подключен внешний USB-накопитель. Я хотел бы иметь возможность копировать файлы с / на дом / на удаленный USB-накопитель. Проблема в том, что единственный способ связаться с рабочим компьютером - это сначала подключиться к другой удаленной машине Linux, так как есть брандмауэр, который предотвращает прямое подключение к Интернету.

Я вижу два возможных решения, но я не знаю, как их сделать.

  • Настройте winscp, используя переадресацию порта ssh через окно linux, чтобы я мог копировать на и с двух машин Windows. Я предполагаю, что для этого мне понадобится запустить ssh-сервер на компьютере с XP?
  • Смонтируйте удаленный USB-накопитель на удаленной машине с Windows на домашней машине XP через переадресацию порта ssh через ящик linux.

Кто-нибудь знает, как сделать любое решение?

3 ответа3

1

Вы можете настроить обратный SSH между машинами Windows для прямого подключения. Cygwin является одним из вариантов.

http://brendonrobinson.wordpress.com/2011/09/11/ssh-through-firewalls-using-a-reverse-ssh-tunnel/

Если на вашей работе работает удаленный компьютер, имейте в виду, что ваш работодатель (ИТ-специалист) сможет видеть постоянное ssh-соединение, и, как правило, это не то, что ИТ-специалисты компании оценят, поскольку вы по сути пробиваете их безопасность.

0

Вы можете использовать WebDAV через пересылаемый по ssh http-порт.

На первом, "серверном" XP:

  • Установите IIS (Панель управления, Установка и удаление программ, установите флажок "Информационные службы Интернета").
  • Предоставить общий доступ к некоторой папке (Правый щелчок, свойства, вкладка «Общий веб-доступ», отметьте "поделиться этой папкой", установите разрешения).

На втором, "клиентском" XP:

  • Убедитесь, что локальный порт 80 не используется - xp может подключаться только к серверу webdav через порт 80 (netstat -na)
  • Запустите ваш ssh с переадресацией портов (ssh -L 80:first_xp_address:80 linux_box_address)
  • Подключиться к общей папке (проводник Windows, меню, Инструменты, Подключить сетевой диск, «Подключиться к веб-сайту», далее, далее, введите http://localhost/remote_share_name).
0

Вы можете зарегистрироваться с помощью LogMeIn, их версия Pro позволяет удаленно подключаться к Windows XP через браузер и передавать файлы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .