使用pscp在Raspberry Pi上进行文件传输

时间:2017-02-16 15:47:21

标签: linux windows raspberry-pi2 qemu pscp

我正在尝试将文件从Windows本地系统发送到QEMU树莓派模拟器。但每次我收到"访问被拒绝"。我已下载 pscp.exe 。 我尝试了以下命令:

pscp.exe -scp myfile.txt pi@192.168.1.3:/home/pi

pscp.exe -scp myfile.txt pi@192.168.1.3:~/home/pi

pscp.exe -scp myfile.txt pi@192.168.1.3:~/Desktop

pscp.exe -scp myfile.txt pi@192.168.1.3:~

每次它拒绝访问。请告诉我我哪里出错。

1 个答案:

答案 0 :(得分:1)

我可能已经迟到了,但无论如何这可能有助于某人。

pscp的语法是

pscp [options] source [user@]host:target

目标是目标文件,您正在输入文件夹。此外,您使用的是文件语法 /home/pi而非文件夹语法 /home/pi/(请注意 /斜杠 at结束)。因此,您要求pscp覆盖整个用户文件夹并改为放置源文件。毋庸置疑,至少可能会导致这种情况。

你的命令应该是:

pspc myfile.txt pi@192.168.1.3:/home/pi/myfile.txt

您甚至可以对密码进行硬编码,以便在不提示的情况下进行传输。

pspc -pw yourpassword myfile.txt pi@192.168.1.3:/home/pi/myfile.txt