我在笔记本电脑 (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
/ sftp
with -J
(跳转开关)。
scp -r -J [email protected] [email protected]:/remote/path C:\local\path
您还可以使用(我的)WinSCP GUI,因为它支持隧道:
https://winscp.net/eng/docs/guide_tunnel