OpenSSH

254,292 views

OpenSSH is a background system that allows you to connect to your iPhone over wifi and transfer files from your computer to your iPhone. Note: No icon will appear for this app.

Below are instructions for both firmware 2.x and firmware 1.1.4 (and below). Be sure you are following the correct instructions.

iPhone 3GS on Firmware 3.0:
1. You will need to have a jailbroke iPhone or iPod Touch in order to SSH into your iPhone or iPod Touch. For more information on Jailbreaking, please see our F.A.Q. Page.

2. When you jailbreak your iPhone/iPod Touch, the Cydia application will be added to your SpringBoard with the rest of your applications. You will want to go into Cydia and search for the OpenSSH application. If it is not already installed, you will need to install it.

3. Then you will need some type of SSH client installed on your computer. WinSCP is great for PCs. Macs come with openssh but if you’d like some alternatives check here.

Note: In order for SSH to work with a Mac, you will need to have used purplera1n RC2 or later to jailbreak your iPhone 3GS.

4. To sign into the iPhone, the Host Name is the iPhone’s IP address which you can find by going into your Settings application on your iPhone (or iPod Touch) and then into the Wi-fi option, click on the little arrow next to the Wi-Fi you are connected to and find the IP address. The username is root and password is alpine (no capitals). Don’t worry about the Private key file, you don’t need to put anything there.

5. On an iPhone 3GS, you will need to change the File Protocol to SCP. The default is most likely SFTP. Just select the arrow next to the option and select SCP.

file-protocol

6. Hit login.

Firmware 2.x and 3.0 (excluding the iPhone 3GS):
1. You will need to have a jailbroke iPhone or iPod Touch in order to SSH into your iPhone or iPod Touch. For more information on Jailbreaking, please see our F.A.Q. Page.

2. When you jailbreak your iPhone/iPod Touch, the Cydia application will be added to your SpringBoard with the rest of your applications. You will want to go into Cydia and search for the OpenSSH application. If it is not already installed, you will need to install it.

3. Then you will need some type of SSH client installed on your computer. WinSCP is great for PCs. Macs come with openssh but if you’d like some alternatives check here.

4. To sign into the iPhone, the Host Name is the iPhone’s IP address which you can find by going into your Settings application on your iPhone (or iPod Touch) and then into the Wi-fi option, click on the little arrow next to the Wi-Fi you are connected to and find the IP address. The username is root and password is alpine (no capitals). Don’t worry about the Private key file, you don’t need to put anything there.

5. Hit login.

Firmware 1.1.4 and below:
1. First, you will need to use the Installer.app and install both BSD Subsystem & OpenSSH on your iPhone. (You will need to have a jailbroke iPhone or iPod Touch in order to SSH into your iPhone or iPod Touch. For more information on Jailbreaking, please see our F.A.Q. Page.)

2. Then you will need some type of SSH client installed on your computer. WinSCP is great for PCs. Macs come with openssh but if you’d like some alternatives check here.

3. To sign into the iPhone, the host name is the iPhone’s IP address which you can find on your iPhone under Settings then Wi-Fi then tap the arrow next to the wifi you are connected to. The username is root and password is alpine for v1.1.1 and newer, for older versions the password is dottie. Don’t worry about the Private key file, you don’t need to put anything there.

4. Hit login.

Helpful Hints:
– The first time you connect it takes longer than usual, about 30 full seconds.
– You’re iPhone must stay turned on, so disable autolock
– You’re iPhone and computer must be on the same network, ssh connects via wifi on the iPhone.




Watch “OpenSSH” from your iPhone or iPod Touch