Как перенести файл из коробки Linux в коробку Windows? В каких версиях Windows имеется встроенный SSH-сервер, который Linux-бокс может "scp" (защищенное копирование /ssh).
Я сейчас смотрю на freesshd . Есть еще идеи?
Я не очень опытен, но вместо того, чтобы настраивать ssh-сервер в Windows, я предлагаю вам открыть общий доступ к папке Windows, а затем, используя samba, просто скопировать файл в эту общую папку. Для локальной сети думаю, что это более простое решение.
Проверьте Cygwin. Он содержит реализацию SSH-сервера для Windows (OpenSSH sshd-сервер). Он работает с Windows 200, XP и 2003 (с некоторыми оговорками). Вот хорошее руководство по установке. Как только он установлен и работает, он работает как первоклассный и дает вам некоторый уровень стандартизации на серверах.
Я не думаю, что какая-либо версия Windows имеет встроенный сервер SSH. Вы можете взглянуть на FileZilla, чтобы легко настроить SFTP-сервер.
Вы также можете получить файл с помощью PSCP.
IIRC
Вы можете использовать smbclient для передачи файла через SMB (общий доступ к файлам Windows).
Пример команды для загрузки файла:
smbclient \\172.16.1.3 \c $ -U jwhittal -Tc backup.995.tar pdf995/
Вы знаете, работая с системами Linux/BSD/OS X так долго, вы иногда принимаете как должное самые простые и распространенные вещи, которые вы просто не можете получить из коробки в Windows (или легко устанавливаемые в этом отношении), как ssh/scp/rsync/ и т. д.
Я удивлен, что это еще не было упомянуто, но Dropbox - это мгновенный и очень безболезненный способ сделать это. Работает на Mac, Windows и Linux в разных сетях.
Конечно, вы переходите с Windows на Linux.
Если вам нужно что-то быстрое, настройте FTP-сервер. Я рекомендую FileZilla. Если вы планируете делать это много, настройте SAMBA, чтобы вы могли обмениваться дисками между компьютерами Linux и Windows.
Перепробовав много вещей, кажется, что лучший выбор - отдать предпочтение удаленному компьютеру, поскольку вы не можете легко управлять настройками оттуда. Начиная с машины с Windows и заканчивая машиной с Unix / Linux, всегда используйте SCP-клиент для своего SSH, а из Unix / Linux - с помощью клиента smb / cifs для подключения и загрузки в уже существующий там общий доступ к файлам Windows.
scp user @ target:/ Я передаю файлы с безголового сервера Linux, к которому я подключен через ssh.