Как скопировать файл с Windows на Linux с помощью командной строки? - PullRequest
0 голосов
/ 05 апреля 2019

Я пытаюсь скопировать файл, который присутствует на моем локальном компьютере - это Windows 10. И я подключился к серверу Linux с моего компьютера через VNCViewer.

Теперь мне нужно написать сценарий оболочки на моем сервере, чтобы скопировать файл с моего компьютера с Windows на этот сервер Linux. Поэтому я использую команду scp для этого.

scp имя пользователя @ ip_addr : / Users / имя пользователя / eclipse-workspace / project / file.c / Корень / имя пользователя / some_folder_path /

Но когда я пытаюсь сделать это, я получаю сообщение об ошибке, как-

ssh: подключение к хосту ip_addr порт 22: соединение отклонено

Я полагаю, что SSH не работает на Windows, это будет причиной этой ошибки.

Это способ записи или есть лучший способ добиться этого?

1 Ответ

0 голосов
/ 05 апреля 2019

Откройте терминал Windows и подключитесь к вашему linux-серверу с помощью sftp

sftp username@linuxIP

, затем вы сможете просматривать внутри вашего linux-сервера команды cd ls и т. Д. С этого терминала вы также можете использовать lcd lls для перемещения (или показа файлов) внутри вашего локального компьютера (Windows 10 в вашем случае).Вы можете получить файлы, набрав get <filename> и отправить элементы с put <filename>

...