(adding language option) |
(Added non-Python usbmuxd) |
||
Line 2: | Line 2: | ||
== SSH over USB using usbmuxd == | == SSH over USB using usbmuxd == | ||
=== With Python === | |||
Tested on OS X and Windows. | Tested on OS X and Windows. | ||
Line 17: | Line 19: | ||
See ./tcprelay.py --help for further options. | See ./tcprelay.py --help for further options. | ||
=== Without Python === | |||
* Download the zip file from [https://code.google.com/p/iphonetunnel-usbmuxconnectbyport/downloads/detail?name=itnl_rev8.zip OS X] or [https://code.google.com/p/iphonetunnel-usbmuxconnectbyport/downloads/detail?name=itunnel_mux_rev71.zip Windows (32 bits)]. | |||
* Unzip to a directory of choice. | |||
* Run <code>path/to/itunnel_mux.exe --lport 22 --iport 22</code> | |||
Connect to localhost as you would over wifi. | |||
== SSH over USB using the iFunBox GUI (Windows only) == | == SSH over USB using the iFunBox GUI (Windows only) == |
Revision as of 22:48, 27 April 2014
Languages: English • français
SSH over USB using usbmuxd
With Python
Tested on OS X and Windows.
You will need to have Python installed on your system.
- Get usbmuxd source package and unpack
- Go into folder python-client
- chmod +x tcprelay.py
- Run ./tcprelay.py -t 22:2222
Now you can log into your device via ssh root@localhost -p 2222
The -t switch tells tcprelay to run threaded and allow more than one ssh over the same port.
See ./tcprelay.py --help for further options.
Without Python
- Download the zip file from OS X or Windows (32 bits).
- Unzip to a directory of choice.
- Run
path/to/itunnel_mux.exe --lport 22 --iport 22
Connect to localhost as you would over wifi.
SSH over USB using the iFunBox GUI (Windows only)
This feature only exists in the Windows build of iFunBox.
- Get the latest Windows build of iFunBox and install it.
- Click on "Quick Toolbox," then "USB Tunnel."
- Assign ports as you see fit.