Как скопировать файлы из Putty на локальный компьютер?

Как скопировать файлы из Putty на локальный компьютер?

Предположим, я подключаюсь по SSH к серверу на машине с Windows и хочу scp file myLocalComp:someDir, есть ли что-то автоматически встроенное или мне нужно настроить SSHD в Windows?

решение1

Если вы печатаете scpна удаленном сервере, вам действительно понадобится сервер sshd на стороне Windows, чтобы scp мог установить SSH-подключение с удаленного сервера (где находится scp) на ваш компьютер, а затем передать файл.

В качестве альтернативы, если у вас есть доступ по SSH к этому удаленному серверу, вы можете использовать такой инструмент, как WinSCP, который даст вам возможность извлечь файл с этого сервера по SSH способом, очень похожим на FTP, и без необходимости установки сервера SSH на вашей стороне.

Редактировать: Я забыл упомянуть, pscpчто это командная строка, созданная теми же авторами, что и Putty, и доступная на официальной странице загрузки Putty. Лично я предпочитаю использовать WinSCP, но pscpя тоже сделаю эту работу.

решение2

Загрузить PSCP сhttp://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Это приложение Windows.

Затем вы можете проделать что-то вроде этого сценария.

ИСХОДНЫЕ ФАЙЛЫ /home/user/documents/* НАЗНАЧЕНИЕ d:\backup\user\documents

pscp -r [email protected]:/home/user/documents/* d:\backup\user\documents

Связанный контент