我试图从windows本地系统发送文件到QEMU raspberry pi emulator.But,每次我被“拒绝访问”时,.I都关闭了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:~每次它允许访问时,Denied.Please告诉我哪里出错了。
发布于 2017-12-04 10:54:58
我可能迟到了,但不管怎样,这可能对某人有帮助。
pscp的语法是
pscp [options] source [user@]host:target
目标是目标文件,您正在输入一个文件夹。另外,您使用的是文件语法/home/pi,而不是文件夹语法/home/pi/ (请注意末尾的/ 斜杠)。因此,您要求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
https://stackoverflow.com/questions/42278560
复制相似问题