2017-02-16 24 views
0

Я пытаюсь отправить файл из локальной системы Windows в эмулятор QEMU raspberry pi. Но каждый раз, когда я получаю «отказ в доступе». У меня есть downloded pscp.exe. Я попытался следующие команды:Передача файла на Raspberry Pi с использованием pscp

pscp.exe -scp myfile.txt [email protected]:/home/pi 

pscp.exe -scp myfile.txt [email protected]:~/home/pi 

pscp.exe -scp myfile.txt [email protected]:~/Desktop 

pscp.exe -scp myfile.txt [email protected]:~ 

Каждый раз, когда это дает доступ Denied.Please сказать мне, где я неправильно.

+0

Близко к чему-то, чего вы хотите достичь. http://stackoverflow.com/questions/23106012/how-to-access-raspberry-pi-qemu-vm-via-network – dhruvvyas90

ответ

1

Я, вероятно, опаздываю, но в любом случае это может кому-то помочь.

Синтаксис PSCP является

pscp [options] source [[email protected]]host:target

Target является местом файла и вы вводите папку. Кроме того, вы используете файл синтаксис/home/pi и не синтаксис папки/home/pi/ (обратите внимание на /слэш в конце). Поэтому вы просите pscp перезаписать всю вашу папку пользователя и вместо этого поместите исходный файл. Излишне говорить, что это могло бы привести к, по крайней мере.

Ваша команда должна быть:

pspc myfile.txt [email protected]:/home/pi/myfile.txt

Вы можете даже жесткий код пароль, так что передача происходит без запроса.

pspc -pw yourpassword myfile.txt [email protected]:/home/pi/myfile.txt