5

Как перенести файл из коробки Linux в коробку Windows? В каких версиях Windows имеется встроенный SSH-сервер, который Linux-бокс может "scp" (защищенное копирование /ssh).

Я сейчас смотрю на freesshd . Есть еще идеи?

13 ответов13

10

Я не очень опытен, но вместо того, чтобы настраивать ssh-сервер в Windows, я предлагаю вам открыть общий доступ к папке Windows, а затем, используя samba, просто скопировать файл в эту общую папку. Для локальной сети думаю, что это более простое решение.

7

Проверьте Cygwin. Он содержит реализацию SSH-сервера для Windows (OpenSSH sshd-сервер). Он работает с Windows 200, XP и 2003 (с некоторыми оговорками). Вот хорошее руководство по установке. Как только он установлен и работает, он работает как первоклассный и дает вам некоторый уровень стандартизации на серверах.

6

Я не думаю, что какая-либо версия Windows имеет встроенный сервер SSH. Вы можете взглянуть на FileZilla, чтобы легко настроить SFTP-сервер.

1
  1. Запустите samba на коробке с Linux. Это если 2 находятся в одной и той же сети.
  2. Запустите ftp-сервер на компьютере с Linux.
  3. Запустите sshd на сервере и скопируйте его с помощью winscp из окна linux.
1

Вы также можете получить файл с помощью PSCP.

1

IIRC

  • Samba позволяет получить доступ к общим ресурсам Windows из Linux
  • SFU позволил бы стороне Windows представить интерфейс NFS
  • Я не нашел ни одного озера, но есть бесплатные и не бесплатные FTP-серверы для Windows
  • Я когда-то давным-давно запустил SSH на коробке с Windows, так что это можно сделать.
1

Вы можете использовать smbclient для передачи файла через SMB (общий доступ к файлам Windows).

Пример команды для загрузки файла:

smbclient \\172.16.1.3 \c $ -U jwhittal -Tc backup.995.tar pdf995/

1

Вы знаете, работая с системами Linux/BSD/OS X так долго, вы иногда принимаете как должное самые простые и распространенные вещи, которые вы просто не можете получить из коробки в Windows (или легко устанавливаемые в этом отношении), как ssh/scp/rsync/ и т. д.

1

Я удивлен, что это еще не было упомянуто, но Dropbox - это мгновенный и очень безболезненный способ сделать это. Работает на Mac, Windows и Linux в разных сетях.

1

WinSCP - лучший способ сделать это.

Конечно, вы переходите с Windows на Linux.

0

Если вам нужно что-то быстрое, настройте FTP-сервер. Я рекомендую FileZilla. Если вы планируете делать это много, настройте SAMBA, чтобы вы могли обмениваться дисками между компьютерами Linux и Windows.

0

Перепробовав много вещей, кажется, что лучший выбор - отдать предпочтение удаленному компьютеру, поскольку вы не можете легко управлять настройками оттуда. Начиная с машины с Windows и заканчивая машиной с Unix / Linux, всегда используйте SCP-клиент для своего SSH, а из Unix / Linux - с помощью клиента smb / cifs для подключения и загрузки в уже существующий там общий доступ к файлам Windows.

-3

scp user @ target:/ Я передаю файлы с безголового сервера Linux, к которому я подключен через ssh.

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