File transfer between Linux and Apple iOS

What's the best way to transfer files (images, media files, etc.) between a Linux machine and an Apple iPad running iOS 7.1? It should preferably be achieveable from the shell and amenable to scripting. I've started looking at http://libimobiledevice.org/ and it appears there are utilities available from that project, but I'm yet to find a good howto and I don't know what other options are open and which protocols are available. Also, I would rather avoid taking any risks that might adversely affect the device.

I don't know about the best but transfer via intermediary service (such as MS Skydrive) worked well for me. Shell interface usually available on desktop Linux but not on iOS where I have to use "app". On a positive side, that approach minimises adverse effects on Apple device. Regards Slav
-----Original Message----- From: luv-main-bounces@luv.asn.au [mailto:luv-main-bounces@luv.asn.au] On Behalf Of Jason White Sent: Tuesday, 25 March 2014 7:22 AM To: LUV-main Subject: File transfer between Linux and Apple iOS
What's the best way to transfer files (images, media files, etc.) between a Linux machine and an Apple iPad running iOS 7.1?
It should preferably be achieveable from the shell and amenable to scripting.
I've started looking at http://libimobiledevice.org/ and it appears there are utilities available from that project, but I'm yet to find a good howto and I don't know what other options are open and which protocols are available.
Also, I would rather avoid taking any risks that might adversely affect the device. "This e-mail and any attachments to it (the "Communication") is, unless otherwise stated, confidential, may contain copyright material and is for the use only of the intended recipient. If you receive the Communication in error, please notify the sender immediately by return e-mail, delete the Communication and the return e-mail, and do not read, copy, retransmit or otherwise deal with it. Any views expressed in the Communication are those of the individual sender only, unless expressly stated to be those of Australia and New Zealand Banking Group Limited ABN 11 005 357 522, or any of its related entities including ANZ Bank New Zealand Limited (together "ANZ"). ANZ does not accept liability in connection with the integrity of or errors in the Communication, computer virus, data corruption, interference or delay arising from or in respect of the Communication."

I am completely ignorant of anything iOS related, but perhaps this can be done easily using Owncloud, as I believe there are iOS Owncloud clients. But likely this will not satisfy the "shell" requirement on iOS side. Cheers Daniel On 25/03/14 10:21, Jason White wrote:
What's the best way to transfer files (images, media files, etc.) between a Linux machine and an Apple iPad running iOS 7.1?
It should preferably be achieveable from the shell and amenable to scripting.
I've started looking at http://libimobiledevice.org/ and it appears there are utilities available from that project, but I'm yet to find a good howto and I don't know what other options are open and which protocols are available.
Also, I would rather avoid taking any risks that might adversely affect the device.
_______________________________________________ luv-main mailing list luv-main@luv.asn.au http://lists.luv.asn.au/listinfo/luv-main

On Tue, Mar 25, 2014 at 6:21 AM, Jason White <jason@jasonjgw.net> wrote:
What's the best way to transfer files (images, media files, etc.) between a Linux machine and an Apple iPad running iOS 7.1?
It should preferably be achieveable from the shell and amenable to scripting.
I've started looking at http://libimobiledevice.org/ and it appears there are utilities available from that project, but I'm yet to find a good howto and I don't know what other options are open and which protocols are available.
Also, I would rather avoid taking any risks that might adversely affect the device.
Samba on the Linux device and also on the IOS device. http://thebigboss.org/calling-out-for-tester-samba-for-the-iphone Bob Parker

Hi There is an app called good reader. There is both iPad and iPhone versions. It is about $5.95. It has a number of different methods of transferring files. See http://www.goodiware.com/gr-man-howto.html for the different methods. I think it mainly wants to get files from the Linux computer to the iPad not really the other way around. Gordon. Sent from my iPhone
On 25 Mar 2014, at 10:22 am, Jason White <jason@jasonjgw.net> wrote:
What's the best way to transfer files (images, media files, etc.) between a Linux machine and an Apple iPad running iOS 7.1?
It should preferably be achieveable from the shell and amenable to scripting.
I've started looking at http://libimobiledevice.org/ and it appears there are utilities available from that project, but I'm yet to find a good howto and I don't know what other options are open and which protocols are available.
Also, I would rather avoid taking any risks that might adversely affect the device.
_______________________________________________ luv-main mailing list luv-main@luv.asn.au http://lists.luv.asn.au/listinfo/luv-main

It depends how you want to move your files around. Goodreader as Gordon said is a good one, it will happily mount FTP, SFTP and SMB/CIFS shares, as well as your Cloud type services. Documents by Readdle will do likewise, except for SMB/CIFs, but the UI is nicer. Goodreader *also* has a feature in the app that temporarily grants access to the iPad (just the GoodReader repository, to upload and download files) via a web interface. Documents by Readdle does likewise. I believe both products can be set to sync folders so they will pull down new files from your Linux host. Hope this helps. Kristy On Tue, Mar 25, 2014 at 3:03 PM, Gordon Heydon <gordon@heydon.com.au> wrote:
Hi
There is an app called good reader. There is both iPad and iPhone versions. It is about $5.95. It has a number of different methods of transferring files. See http://www.goodiware.com/gr-man-howto.html for the different methods.
I think it mainly wants to get files from the Linux computer to the iPad not really the other way around.
Gordon.
Sent from my iPhone
On 25 Mar 2014, at 10:22 am, Jason White <jason@jasonjgw.net> wrote:
What's the best way to transfer files (images, media files, etc.) between a Linux machine and an Apple iPad running iOS 7.1?
It should preferably be achieveable from the shell and amenable to scripting.
I've started looking at http://libimobiledevice.org/ and it appears there are utilities available from that project, but I'm yet to find a good howto and I don't know what other options are open and which protocols are available.
Also, I would rather avoid taking any risks that might adversely affect the device.
_______________________________________________ luv-main mailing list luv-main@luv.asn.au http://lists.luv.asn.au/listinfo/luv-main
luv-main mailing list luv-main@luv.asn.au http://lists.luv.asn.au/listinfo/luv-main

Jason White wrote:
What's the best way to transfer files (images, media files, etc.) between a Linux machine and an Apple iPad running iOS 7.1?
It should preferably be achieveable from the shell and amenable to scripting.
I've started looking at http://libimobiledevice.org/ and it appears there are utilities available from that project, but I'm yet to find a good howto and I don't know what other options are open and which protocols are available.
Stupid question; why can't you put them on a SSD and transfer the later between Linux machine and iPad ? regards Rohan McLeod

iOS devices are locked down, they don't want you accessing the filesystem except through apps. There are ssh clients available for iOS if you're willing to pay for them, I doubt any will be open source. Perhaps one can do SFTP (a quick DDG search brought up a few results). On 25 March 2014 13:05, Jason White <jason@jasonjgw.net> wrote:
Rohan McLeod <rhn@jeack.com.au> wrote:
Stupid question; why can't you put them on a SSD and transfer the later between Linux machine and iPad ?
I don't think the Apple devices accept external drives.
_______________________________________________ luv-main mailing list luv-main@luv.asn.au http://lists.luv.asn.au/listinfo/luv-main

On 25/03/14 14:28, thelionroars wrote:
iOS devices are locked down, they don't want you accessing the filesystem except through apps.
There are ssh clients available for iOS if you're willing to pay for them, I doubt any will be open source. Perhaps one can do SFTP (a quick DDG search brought up a few results).
One alternative is to install Cydia and jailbreak the iPad. http://clearcydia.com/how-to-download-and-install-cydia-in-under-5-minutes/ Then you can install openssh and script what ever you want. Cheers Nic

On 25/03/14 14:57, Nic Baxter wrote:
On 25/03/14 14:28, thelionroars wrote:
iOS devices are locked down, they don't want you accessing the filesystem except through apps.
There are ssh clients available for iOS if you're willing to pay for them, I doubt any will be open source. Perhaps one can do SFTP (a quick DDG search brought up a few results).
One alternative is to install Cydia and jailbreak the iPad. http://clearcydia.com/how-to-download-and-install-cydia-in-under-5-minutes/ Then you can install openssh and script what ever you want.
Sorry I should have looked further at clearcydia before suggesting it. it looks pretty dodgy. Still there are lots of ways to jailbreak an ipad. Nic
participants (9)
-
Daniel Jitnah
-
Gordon Heydon
-
Jason White
-
midnightblue@gmail.com
-
Nic Baxter
-
Pidgorny, Slav (GPM)
-
Robert Parker
-
Rohan McLeod
-
thelionroars