How to Access iPad File System via SSH on Windows Mac

by admin on May 4, 2010

in iPad Guides

Secure Shell more generally known as SHS  is a network protocol that allows you to establish a remote connection between two or more hosts. This protocol allow us to access the file system of the iPad Touch once you ran the Jailbreak. We may, thus, transfer files and content at will, in any folder. once you’ve got ssh installed on your iPad and active, you can access your iPad from a shell on your Mac or with third party programs.

Requirements :

  • An iPad WiFi or iPad 3G Jailbroken, if you aren’t,  Follow our guide  to Jailbreak iPad 3.2 with Spirit
  • A WiFi network. Your iPad and computer must be connected to the same wireless network.
  • OpenSSH installed on the device, can be found through Cydia
  • A third party program to connect your device : For Windows use WinSCP, Mac users can go for Cyberduck

Instructions :

  • Note of your iPad IP address from Settings > WiFi and tap on the blue arrow to the right of the name of your home network.  In the next screen you can find the IP Address of your network.
  • Now Launch your SSH program WinSCP or Cyberduck. WinSCP will redirect  you to a new ‘Session’ screen while in Cyberduck, you’ll need to choose ‘Open New Connection’. In the next screen you need to fill the following information

Hostname or Server = Type your iPhone’s IP address in this field
Username = Type ‘root’ (without the quotes) in this field
Password = Type ‘alpine’ in this field (without the quotes) or whatever you have

File Protocol = Should be SCP on WinSCP and SFTP on Cyberduck

  • Fill the information and hit the login button and you will see a confirmation message asking if you will accept key exchange / connection with the device with the iPad address.Voila you are done, now you gains the full access of your iPad file system.

Comments on this entry are closed.


Drunken Economist May 22, 2010 at 2:15 pm

Bear in mind that if you install OpenSSH you will (as of this date) bork your location manager when you reboot. You’ll have to ssh into your ipad as root and issue the following commands:

launchctl unload /System/Library/LaunchDaemons/

Press enter

launchctl load /System/Library/LaunchDaemons/

This has to be done at EVERY reboot. At least I had to … just something to consider. Hope they fix this… somehow.

Anonymous July 11, 2010 at 3:02 pm

Minor typo, Secure Shell more generally known as SSH, not SHS :)

C August 1, 2010 at 11:17 pm


The guides on ModMyi didn’t do shit for me, since they were written for Macs-only. Because nobody who jailbreaks their phone uses Windows, right? Now I just use iPhoneBrowser, which lets me access my iPhone like any another flash drive/external drive. But SSH looks simple enough now.

Previous post:

Next post: