ATTENTION: also read HowTo: SSH Into Your iPhone OS 3.0 ( Mac )
SSH or Secure Shell is a network protocol that allows data to be exchanged using a secure channel between two networked devices. I got a lot of emails asking me what exactly is SSH and how to do it.
I thought that this process is well known by now, but after answering literally tons of emails on this subject, i decided to create this tutorial and explain step by step how to do it.
This is ( in my opinion ) the first thing you need to learn after you jailbreak your iPhone ( OS 3.0 Mac and Windows ). First thing you need to do is to get a couple of things from Cydia: OpenSSH and SBSettings.
After SpringBoard respring , swipe your finger from the top of the iPhone/iTouch screen down to access SBSettings and make sure OpenSSH is turned ON. Also make sure you are on WiFi and WiFi is turned ON as well.
You dont need to know your WiFI for windows SSH, but in case you’re wondering how to get your WiFi IP address, theres a screenshot below.
Now you need to download a SSH client called iPhone Tunnel Suite. You can download it here.
When you will run it, it will prompt you with a window saying : This is the first lunch of iPhone Tunnel Suit. Please set up a new device. You don’t need to do that. Just close that window. Once you are in the main window of iPhone Tunnel Suit, click on iTunnel button and make sure that iTunnel Status says Running!
Once you done all that , click on File Browser Button. You will be prompted with a WinSCP Login window. In that window you will be asked your host name, user name and password. You can do this without knowing your Wifi address. Just enter :
- Host name : 127.0.0.1 .
- User name : root .
- Password : alpine .
NOTE : It might not connect at first. Just try a few times. Once it is connecting you will be prompted with a message. Just click UPDATE and carry on.
Since FW 3.0 Jailbreak was released, many people have complained about the problem, or rather, the genuine inability to connect to SSH using the USB cable and iTunnel. Let’s see together how to resolve the problem by following these simple steps:
- Make sure you install OpenSSH from Cydia and iPhone Tunnel Suite on your PC
- Make sure you got iTunes 8.2 installed
- Browse to C: \ Program Files \ Common Files \ Apple \ Mobile Device Support \ bin \ , copy ”iTunesMobileDevice.dll” and paste it in C: \ Program Files \ iPhone Tunnel Suite \ iTunnel
- Enjoy

















June 28th, 2009 at 11:16 am
hi murda! is there a way you could unlock a 3g iphone running on 3.0 thru ssh? a friends iphone's wifi was broken. looking for an alternative way to inject ultrasnow on a jailbroken eg iphone. TIA
June 28th, 2009 at 5:40 pm
hey murda. having some issues trying to install sbsettings for 3.0, getting an error when trying to install. Any ideas?
June 28th, 2009 at 5:53 pm
yep, get the deb file, and install it manually. place the deb file into /var/root/Media/Cydia/AutoInstall than restart AND respring…
June 28th, 2009 at 6:01 pm
im guessing you jailbreaked on windows using redsn0w 7.2 right? some people experience problems in cydia with redsn0w 7.2 . Re-jailbreak using redsn0w 7.1 and your problems should be solved….
June 30th, 2009 at 11:32 am
hi murda; it worked for me but i couldn't launch the terminal
July 20th, 2009 at 11:34 pm
Murda, we can also use a soft like Diskaid to access the iPhone files, right? Cheers.
July 20th, 2009 at 11:44 pm
not really. DiskAid its just a good "look around on my iPhone" software. you cant see the core files with DiskAid. Or at least you couldnt see them last time i used it.
You will need WinSCP for that, which is integrated in iPhoneTunnel Suit. Basically WinSCP is an open source SFTP and FTP client for Microsoft Windows.
July 21st, 2009 at 12:56 am
i checked out latest version of diskaid, and its pretty much the same thing with one difference: you cant change file permissions with DiskAid. So, for a serious job, i still recommend iPhoneTunnel Suit. At least thats the one i used/use on windows and it works just fine….
July 27th, 2009 at 8:59 am
does this work on the 3gs with os 3.0?
when installing i had no option for os 3.0. so i didn't bother installing it!
August 3rd, 2009 at 4:46 pm
Doesnt work for me 'cause I'm using the 3.0 firmware and theres no option to be selected when you start up for the 1st time and set up the device for 3.0 firmware. >.<
August 4th, 2009 at 12:50 pm
When you will run it, it will prompt you with a window saying : This is the first lunch of iPhone Tunnel Suit. Please set up a new device. You don’t need to do that. Just close that window.
August 14th, 2009 at 5:55 am
but why can't i use the terminal
August 14th, 2009 at 6:12 am
terminal on windows? either i dont understand the question, or you are confusing TelNet and shit with a terminal… or maybe… hmm… yea you have a “terminal” on widows, if you consider DOS a terminal. if so, good luck SSH-ing through DOS …