What is SSH?
SSH (Secure Shell) is a secure network connection program, which lets you connect to other computers over a network, execute the program on another computer, copy files between computers, it can even give you a more secure X connections , and more of these connections are completed under the encode protection. In other words you can turn off the unsafe Telnet and FTP after installed SSH.
Why use SSH?
The functions mentioned above, the early BSD provided r commands (rsh, rlogin, rcp) almost can complete, why use SSH? Reason is that the connection provided by the r command is not encrypted, a hacker just use the right tools can crack your every word you entered, including passwords. If you use X protocol on a remote machine running X program, that also can break your transmitted data, of course, including passwords. And the SSH to compensate for these weaknesses, encoding the transmitted data.
Since the iPhone using MAC OS is a Unix core, so you can transfer data between iPhone and computers as long as installed SSH.
SSH allows you to manage the files stored on your jailbroken iOS device remotely from your PC. To do so, however, you must have an SSH client installed on your iPhone and an SSH client installed on your computer. Once these clients are installed, you can log into your iPhone using its IP address whenever it is connected to your computer’s Wi-Fi network.
Step 1: Jailbreak your iPhone, then running the “Cydia” Search and install OpenSSH tweak for your iPhone (Type “OpenSSH” in the search space and tap the “Search” button to search for the tweak, then tap the “OpenSSH” option in the list of search results and tap the “Install” button to install it)
Step 2: Open a Web browser and navigate to a website that offers an SSH terminal emulator for download. WinSCP, PuTTY and TTSSH are a few of the SSH terminal emulators available for the Windows platform. Follow the website’s instructions to download the emulator’s install file. When it has downloaded, double-click the install file and follow the onscreen instructions to install the program.
Step 3: Select the “Wi-Fi” option in the “Settings” on the iPhone,then click on the blue arrow to the right of the Wi-Fi network to which you are connected and write down the IP address that appears on the following screen.
Step 4: Launch the SSH terminal emulator you installed in Step 2. Type the IP address you wrote down in Step 3 in the space provided, type “root” in the space labeled “User Name” and type “alpine” in the space labeled “Password.”
Step 5: Select the “SCP” option from the “File Protocol” drop-down menu and click the “Login” button to connect to your iPhone via SSH.
[via ehow]
