将数据从远程 Linux 机器复制到我的 Windows 桌面

San*_*Rao 2 windows linux scp putty

我使用 Putty 登录到远程服务器,然后设置环境并将路径更改为特定目录。现在从这个目录,我需要将一个文件夹复制到我的桌面,这是 Windows?

我怎样才能做到这一点?

我的一些失败尝试如下

scp -r remote_foldername srao@my_ipaddress:C:\srao\Users\Desktop
Run Code Online (Sandbox Code Playgroud)

因此,从要通过 putty 复制的远程服务器到 my_username_in_windows@ip_address:path 到目标

小智 6

试试WinSCP。如果您可以通过 ssh 连接到一台机器,它就可以传输文件。


小智 5

正如 Peter Lundgren 所建议的,WinSCP是一个不错的选择——对于具有图形用户界面的 scp。

为了从Windows命令行(而不是远程 Linux 机器上的 PuTTY shell)复制,PuTTY 使用pscp. 您可能pscp已经安装了 PuTTY(例如在 C:\Program Files\PuTTY 或 C:\Program Files (x86)\PuTTY),或者可以从PuTTY 下载页面下载。它使用类似标准的语法scp

 C:\Program Files (x86)\PuTTY>pscp -r mylinuxuser@remotelinuxbox:/path/to/foldername C:\path\to\windows\destination
Run Code Online (Sandbox Code Playgroud)