目前已經有關於這個問題在這裏StackOverflow上如何從Windows筆記本電腦拷貝文件到Linux遠程服務器
但是相當多的話題,我已經花了近3小時,試圖所有的人,但我無法修復這個。
我試圖將文件從我的筆記本電腦複製到遠程Linux服務器
我的筆記本電腦使用的是Windows 8.1
遠程服務器是Debian的。
我通過PUTTY連接到Linux服務器。
如果我使用的是Linux的機器,這將是作爲ABC
容易不過,正如我的筆記本電腦是Windows ...............好.... .....
這裏是我試過的命令:
PSCP C:\用戶\邁克爾風暴\桌面\文件夾\ public_key.ppk [email protected]:/首頁/ mstorm
mstorm ---我在linux服務器上的用戶名(也是我的主目錄)
public_key.ppk ---我試圖複製到Linux服務器
文件C:\用戶\邁克爾風暴\桌面\文件夾\ public_key.ppk ---文件路徑(在我的筆記本電腦)
(只是要清楚:有 「public_key.ppk」 和 「mstorm」 之間的空間休息。結轉我的命令下半年到下一行本次論壇)
此命令給我的錯誤:未知的命令PSCP
所以,我改變了「PSCP」到「SCP」 ,我得到了錯誤:
ssh:無法解析主機名C:名稱或服務未知 權限被拒絕(publickey)。 失去連接
另外,我應該提到:我不能使用任何文件傳輸客戶端(如FileZilla中,或WinSCP賦予),因爲:我通過一個公共密鑰連接到Linux服務器上。沒有密碼。
FTP客戶端需要密碼才能連接。
不要使用字母C: http://stackoverflow.com/questions/8975798/scp-w-ssh-copying-a-local-file-from-windows-to-a-remote-server-using- scp – MTP
我刪除了「C」,並得到這個: 權限被拒絕(publickey)。 失去聯繫 所以,我猜我沒有適當的權利? – phpnewbie2015
Filezilla可以處理publick鍵。見https://wiki.filezilla-project.org/Howto – LaszloLadanyi