On 14/02/2017 19:43, I R A Darth Aggie wrote:
> On Mon, 13 Feb 2017 04:04:47 -0800 (PST),
> Jack Lobingier , in
> wrote:
>
>> I have an SCP script that auto completes just fine from the terminal
>> window in Pi. When I use either subprocess or os to try and have
>> it run under Python it does not do the file transfer from Pi to my
>> Ubuntu machine. What am I doing wrong? Here is the script:
>>
>> from subprocess import call
>> cmd='scp -i id_rsa sample.txt jack@192.168.1.103 /home/jack/pi_data'
>> call (cmd.split ())
>
> I'm guessing, but since it works from the command line but not from a
> non-interactive mode, you might try this: scp -i ~/.ssh/id_rsa
Yes, that's what I thought: use the complete path to the id file (maybe
even don't use "~", to avoid all potential ambiguity).
--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)
|