iPhone SSH via USB using WinSCP






Transferring Files overs SSH, managing File Permissions and Executing Commands via Putty till now was only possible if you had a Wifi Router. Many people who didn’t have any Wifi Router couldn’t install or use many 3rd Party Unofficial Applications.

Follow this Simple Guide on connecting to iPhone via SSH using WinSCP !

Requirements :

  • iPhone with OpenSSH Installed (install this via Cydia)To install OpenSSH on iPhone:
    1. Open Cydia
    2. Goto Search > Search for “OpenSSH”
    3. Install it and reboot your iPhone.
  • iPhone Tunnel Suite : Click Here (17mb) Contains WinSCP-Putty and other softwares bundled.

Things you need to do :

1. Connect iPhone to PC via USB. (Make sure iTunes recognizes it)

2. Open iUSB Tunnel which you downloaded.

3. Now Click on iTunnel under SSH and a Launcher will open up.

4. Leave the Launcher (command prompt) window open.

5. Open WinSCP now. And enter Details as :

IP Address: 127.0.0.1
User
: root
Pass: alpine 
Protocols
as SCP.

6. Click Connect and you’ll be shown the iPhone’s Root System !

 

 

===============================================================

Alternate Program

===============================================================

Download iTunnel.zip (600 Kb) file and Extract it.

1. Connect your iPhone via USB Cable to your PC.

2. Go to the folder where you extracted iTunnel.zip and open the file “start_ssh_tunnel.cmd” Keep it running in the background.

3. Open WinSCP

4. Enter Details as :

IP Address: 127.0.0.1
User
: root
Pass: alpine 
Protocols
as SCP (if SCP doesn’t work use SFTP)

5. Click connect and you’ll be shown the iPhone File System.

 

Note: Updated the post (May 16 2011) with new softwares. Although I haven’t tried them myself, they should work.