Iphone + Itunnel in Debian Squeeze
Written by edmond in Applications, Debian, Gnu-Linux, Iphone, Tips & Tricks, Utilities
This post comes as an upgrade to a tutorial created by me some months ago, entitled, "Mount iphone cable using itunnel (libiphone-libplist) and Debian." The most important updates regarding the inclusion in the official repositories of libraries libiphone0 and libplist0, and the latest version of itunnel with support for the iphone 3GS. To mount our iphone cable Start by installing the following tools:
# Apt-get install build-essential autoconf automake libtool ifuse libiphone0 libplist0 libgnutls-dev libusb-dev libfuse-dev libglib2.0-dev libxml2-dev libreadline5-dev cmake swig ssh sshfs
Now we download itunnel-0.0.9 for those with the 3GS or an alternative version itunnel-0.0.4 (version 0.0.5 do not know why, but from problems). Now we go to our home and in the folder. Ssh create a config file like this:
Host myphone
HostName 127.0.0.1
Port 3023
Mobile User
ControlMaster car
ControlPath / tmp/master-% r @% h:% p
ServerAliveInterval 300
UserKnownHostsFile ~ / .ssh / myphone_known_hosts
RemoteForward 2202 localhost: 22
We at our home a folder to mount the iPhone
mkdir iphone
we start ssh folder on your iPhone and enter itunnel
cd itunnel-0.0.9
root:
. / itunnel 3023
appears to us that:
DebianBox: / home/edmond/itunnel-0.0.9 #. / Itunnel 3023get_iPhone () success
- Successfully got device
ssh server waiting for connection
We open another shell and as root:
sshfs-p 3023 root @ localhost: / private / home / user / iphone
I chose the folder / private, but you can start from any other folder.
will be asked for the root password of the iPhone, which by default is:
Alpine
Now open nautilus as root, and we will find our Iphone mounted.
I have a 3G iPhone Jailbroken with firmware 3.0.1.
Tags: Iphone


















