将文件从第二个远程 (Ubuntu) 传输到我的本地 (Windoes 10)

将文件从第二个远程 (Ubuntu) 传输到我的本地 (Windoes 10)

我在笔记本电脑 (Windows 10) 的终端ssh中使用PuTTY它来连接到校园 Ubuntu 服务器,然后ssh再次使用它来连接到我的办公室计算机 (Ubuntu)。

我使用PuTTY笔记本电脑上的终端并运行以下命令将文件夹从办公室计算机 (Ubuntu) 复制到我的笔记本电脑 (Windows 10),但它说

无法解析主机名 c:名称解析暂时失败

scp -r username@PCname:/path/to/source/Folder "C:\Users\Mike\Desktop\new_folder"

我也尝试过:

scp -r username@PCname:/path/to/source/Folder MyName@DESKTOP-DeviceName:\Users\Mike\Desktop\new_folder

我尝试过但不起作用的其他选项:

pscp -r username@PCname:/path/to/source/Folder C:\Users\Mike\Desktop\new_folder

pscp -r username@PCname:/path/to/source/Folder \Users\Mike\Desktop\new_folder

最后一个脚本显示它正在复制文件。但是,当我检查文件夹时,我发现文件尚未复制。

顺便说一下,我WinSCP也用过。但它将我连接到校园服务器,而不是我的办公室电脑。所以,我在图形界面中找不到复制它的文件夹。

任何评论表示赞赏。

答案1

您可以使用本地命令行 OpenSSH scp/ sftpwith -J(跳转开关)。

scp -r -J [email protected] [email protected]:/remote/path C:\local\path

您还可以使用(我的)WinSCP GUI,因为它支持隧道:
https://winscp.net/eng/docs/guide_tunnel

相关内容