The below is not tested on iPhone!
For Linux Users
On linux is something different.
You don't have to download any additional software.
Simply open Konqueror and type in "sftp://root@192.168.0.202/".
Since the iPhone doesn't connect as a mass storage device, the only way to get in to view and edit system files is to use a Secure File Transfer Protocol (SFTP). Its a very simple procedure with free software available on the internet. This will work on any Jailbroken iPhone.
First Launch Cydia (or Installer for 1.1.x Firmware) and download the packages:
OpenSSH
and
Boss Prefs
Once installed, launch Boss Prefs and turn SSH on.
Make sure your iPhone is connected to the WIFI network
Then:
For Windows users:
Download and install WinSCP
WinSCP :: Free SFTP and FTP client for Windows
Launching WinSCP will bring up the WinSCP Login screen.
The drop down menu under Protocol needs to be selected as SFTP.
Your host name will be your iPhone's IP Address, this can be found by going in to settings, then WIFI, and press the blue arrow next to the network you are connected to. It is also displayed in Boss Prefs.
Leave the port at 22
User Name : root
Password : alpine
Leave the Private Key File blank.
Press Login and it will connect you to /private/var/root
If you get an error message about the host key just press 'yes' to login.
From here you can navigate through your system files. This will be handy for installing custom themes, ringtones, and other things.
For Mac Users:
The procedure for Mac users is primarily the same, only main difference is the software used.
Download Cyberduck
Cyberduck | FTP, SFTP, WebDAV & Amazon S3 Browser for Mac OS X.
Click on the Open Connection button and follow the same steps as in the WinSCP guide.
Leave the More Options blank.
Thats it!
This will work for the iPhone or the iPod touch.
With Boss Prefs installed you can turn the SSH off when you are not using it to conserve battery.
so long and thanks for all the fish
thx for share