SSH iPhone

How to Install OpenSSH without Cydia (Enable SSH on iOS 4.2.1)

Posted by | Hacks, How to | 5 Comments

Want to SSH into 4.2.1 iOS powered device? Cydia doesn’t work on iOS 4.2.1 as yet but you can install OpenSSH without Cydia. Latest Redsn0w 0.9.6 Beta 3 lets you install jailbreak apps onto your device without Cydia. Here is the step by step guide to help you installing OpenSSH without Cydia:

Before you Begin:

Step 1: Jailbreak iOS 4.2.1 GM with Redsn0w 0.9.6

Step 2: Launch Redsn0w 0.9.6 B3

Step 3: Click “Browse” and select the iOS 4.2.1 IPSW. Redsn0w will process the firmware.

Step 4: In the options screen, select “Install custom bundle”. A window will pop-up asking for location of the package that you want installed, select the tgz file.

Redsn0w Custom Bundle

Step 5: Connect your device to the computer while it’s turned off.

Step 6: Now follow the on-screen instructions to put your device in DFU mode.

That’s it. Your device will reboot and you’ll be able to SSH into iOS 4.2.1 device once it starts.

SSH into iPhone Using USB with i-FunBox

Posted by | Software | 7 Comments

There could be quite a few ways to SSH into iPhone and access the iPhone file system (gain iPhone root access). If you’re on Mac, you might try CyberDuck while WinCSP is quite popular among Windows user. Both of those are used to sync wirelessly though, using Wi-Fi. My quest for an alternate started when I had to get iPhone root access over USB.

I found i-FunBox, the easiest tool I’ve ever used to get root access for iPhone. Process is real simple and is not as complex as it is with WinCSP.

iPhone Root Access with i-FunBox

iPhone Root Access with i-FunBox

How to Get iPhone Root Access (via USB)

Step 1: Download and extract i-FunBox

Step 2: Connect iPhone with PC via USB

Step 3: Run i-FunBox

Bang! i-FunBox will automatically detect your iPhone. You can now browse your iPhone file system. No connection configuration. It doesn’t get simple than that.

SSH into iPhone on Mac using CyberDuck SSH Client

Posted by | How to | 6 Comments

CyberDuck LogoWe have already covered how to SSH into iPhone using WinCSP SSH client for Windows. Now let’s see how you can SSH into iPhone on Mac to transfer files over WiFi between iPhone and Mac. Although Mac has built in SSH functionality and enables you to SSH into iPhone using Mac Terminal, it involves command line interface for file transfer using Mac Terminal. So, we’ll be using CyberDuck SSH client for Mac that makes file transfer between iPhone and Mac lot easier. Here is the step by step guide:

Before you Begin: Your iPhone must be on and it is recommended that you turn “Auto Lock” off.

Step 1: Jailbreak iPhone (Using Spirit Jailbreak, Blackra1n, Redsn0w)

Step 2: Install OpenSSH for iPhone from Cydia (Search the Cydia for OpenSSH and tap the Install).

Step 3: You need to know the IP address of your iPhone. Go to Settings > Wi-Fi > Connected WiFi Network and tap view details to see IP address of your iPhone.

Step 4: Install SSH Client for Windows or Mac. We recommend WinCSP for Windows or CyberDuck for Mac.

Step 5: Download and Install CyberDuck SSH Client.

Step 6: Launch CyberDuck, click “Open Connection”.

Step 7: In Server field, enter your iPhone IP address that you found out in step 3.

Step 8: Enter Username “root” and Password “alpine”.

Step 9: Click “Connect” button.

Step 10: Now you would be able to browse the iPhone file system. To upload files to iPhone, right click desired file and click “Upload”. To download files to Mac from iPhone, right click the file and click “download”.

Now you can transfer files, themes and ringtones between iPhone and Mac using CyberDuck SSH Client for Mac.

SSH into iPhone with WinCSP – SSH Client for Windows to Transfer Files over WiFi

Posted by | How to | 4 Comments

One of the awesome new features that you’d love after jailbreaking iPhone is that it allows you to SSH into iPad wirelessly. You can also SSH into iPhone without WiFi that we have covered in another post. In this post we’ll see how to SSH into iPhone using WinCSP SSH client for Windows 7, Vista and XP. SSH stands for Secure Shell and is typically used on UNIX/Linux to access a remote computer and execute commands on it while you can also use it to transfer files over to remote computer (just like FTP). On iPhone, SSH is usually used for transferring files from Mac or Windows client to the iPhone. It’s possible to SSH into iPhone because iPhone OS is based on Mac OSX that is actually based on UNIX.

Follow the steps below to SSH into iPhone over WiFi:

Before you Begin: Your iPhone must be on and it is recommended that you turn “Auto Lock” off.

Step 1: Jailbreak iPhone (Using Spirit Jailbreak, Blackra1n, Redsn0w)

Step 2: Install OpenSSH for iPhone from Cydia (Search the Cydia for OpenSSH and tap the Install).

Step 3: You need to know the IP address of your iPhone. Go to Settings > Wi-Fi > Connected WiFi Network and tap view details to see IP address of your iPhone.

Step 4: Install SSH Client for Windows or Mac. We recommend WinCSP for Windows or CyberDuck for Mac.

Step 5: Download WinCSP client for Windows

Step 6: Install winscp427setup.exe and launch the WinCSP

Step 7: In host name, enter your iPhone IP address that you found out in step 3.

Step 8: Enter Username “root” and Password “alpine”.

Step 9: Click “Login” button. Click “Yes” when a dialog box appears saying “The server’s host key was not found in the cache. You have no guarantee that the server is the computer you think it is.”

Step 10: Now you’ll see the iPhone system files and can transfer files by simple drag and drop.