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 A-B-C
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.