4

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

2 ответа2

8

Если вы 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 /* DESTINATION d:\backup\user\documents

pscp -r user@192.168.x.y:/home/user/documents/* d:\backup\user\documents

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