简体   繁体   中英

How to copy file from Windows laptop to Linux remote server

There are already quite a few topics on this issue here on StackOverflow

However, I have spent the last 3 hours trying all of them, but am unable to fix this.

I am trying to copy a file from my laptop to a remote linux server

My laptop uses Windows 8.1

The remote server is Debian.

I am connected to the Linux server via a PUTTY.

If I was using a linux machine, it would be as easy as ABC

But, as my laptop is Windows...............well.........

Here is the command I've tried :

pscp C:\\Users\\Michael Storm\\Desktop\\Folder\\public_key.ppk mstorm@my.linux.server:/home/mstorm

mstorm --- my username on the linux server (and also my home-directory)

public_key.ppk --- the file I'm trying to copy to the linux server

C:\\Users\\Michael Storm\\Desktop\\Folder\\public_key.ppk --- the filepath (on my laptop)

(Just to be clear : there is a space-break between " public_key.ppk " and " mstorm ". This forum carried over the second half of my command to the next line)

This command gave me the error : UNKNOWN COMMAND PSCP

So, I changed " PSCP " to " SCP ", and I got the error :

ssh: Could not resolve hostname C: Name or service not known Permission denied (publickey). lost connection

In addition, I should mention : I cannot use any File Transfer clients (like FileZilla, or WinSCP), because : I connect to the linux server via a public key. There is no password.

FTP clients require a password to connect.

As windows does not have direct ssh connection, you cannot do it. Let me give an example, assume that you have multi OS(windows, Centos) installed in single machine. You can mount windows partition in Linux. Thus you can see your windows file from Linux. And you can easly copy or delete windows files from Linux. However you cannot easly mount Linux partitions to Windows. However there is some 3th party applications that you can do(I have never tried!)

For your simple question, you can use WinSCP . Install WinSCP to your Windows and make connection to your Linux. It is like putty with GUI. You can make direct connection to your linux and copy your files from Linux to Windows and vice-versa.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM