0

这是我一直在使用的命令:

sshpass -p "raspberry" scp -r pi@10.0.0.125:/home/pi/Desktop/New C:/Users/Matt/Desktop/CSIndependantStudy/RaspberryPiJars/raspberryEncrypt.jar

每当我执行命令时,都不会出现错误,似乎一切正常。但是 raspberryEncrypt.jar 还没有转移到我的树莓派上。

当我尝试时

 scp -r pi@10.0.0.125:/home/pi/Desktop/New C:/Users/Matt/Desktop/CSIndependantStudy/RaspberryPiJars/raspberryEncrypt.jar

系统提示我输入树莓派密码并收到此错误:

ssh: Could not resolve hostname c: Name or service not known

有关如何解决此问题的任何想法?

4

2 回答 2

0

在 camelccc 的帮助下解决了我的问题

最终使用 pscp,命令是:

pscp c:\Users\Matt\Desktop\CSIndependantStudy\RaspberryPiJars\raspberryEncrypt.jar pi@10.0.0.125:/home/pi/Desktop/New 

遵循此指南:https ://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter5.html

于 2017-05-03T02:12:19.477 回答
0

在字符串C:/Users/Matt/Desktop/CSIndependantStudy/中 ssh 将 c 解释为主机。使用不包含 Windows 驱动器号或冒号的本地路径,因为冒号是 scp 中主机和路径之间的分隔符。

于 2017-05-03T01:14:24.783 回答