使用pscp从Windows主机复制文件到远程Ubuntu服务器时出现“Remote to remote not supported”错误的求助
使用pscp从Windows主机复制文件到远程Ubuntu服务器时出现“Remote to remote not supported”错误的求助
嘿,这个报错确实挺迷惑人的——明明是从本地Windows往远程Ubuntu传文件,却提示“远程到远程不支持”,我之前也碰到过类似的情况,大概率是路径解析的问题,给你几个排查和解决的方向:
- 去掉路径的单引号试试:Windows命令行环境下,pscp对单引号的处理可能有问题,导致它误把本地路径识别成了远程地址。把命令改成这样:
pscp -P 22 C:\text.txt user@ip:~/Downloads - 如果路径含空格,用双引号包裹:要是你的文件路径里有空格(比如
C:\My Files\text.txt),记得用双引号而非单引号,这是Windows命令行的规范,pscp也更兼容这种写法:pscp -P 22 "C:\My Files\text.txt" user@ip:~/Downloads - 核对文件名和路径的正确性:注意到你命令里写的是
C:\text.txt,但报错信息里显示的是C:\test.txt,虽然可能是手滑打错,但一定要确认本地文件确实存在,路径完全正确,不然pscp也可能出现奇怪的误判。 - 尝试更新pscp版本:老版本的pscp(属于PuTTY工具集)可能存在路径解析的bug,替换成最新版的pscp再试试。
备注:内容来源于stack exchange,提问作者daydr3am3r
相关产品推荐
相关产品推荐

