iPhoneにファイルをアップロードやダウンロードする時に、USB接続だけで済むiFuntasticを使っていたんだけど、バージョン5以降のiFuntasticは有償版でないとイマイチ使い勝手が悪い。そこで、最近はSSHでのファイル転送をおススメしています。私のお気に入りはアイコンも可愛いCyberduckクンで、こんな感じで使います。
iPhoneでの設定
- iPhoneにInstaller.appでBSD SubsystemとOpenSSHをインストールする。
- iPhoneをWi-Fiでインターネットに接続し、IPアドレスを控えておく。
Cyberduckでの操作
- 新しいブックマークを作成し、プロトコルを「SFTP(SSHによる暗号化FTP)」に、サーバにiPhoneのIPアドレスを、ポートは22を、ユーザ名に「root」を設定する。
- 作成したブックマークをダブルクリックし、iPhoneに接続する。
- 不明なホスト鍵への接続を尋ねられると、「常に」を選ぶ。
- パスワードを尋ねられると、「alpine」と入力する(Firmware 1.1.xの場合)。
以上の手順で、CyberduckのウィンドウにiPhoneのディスク内容がリスト表示されます。後はFinderとの間でドラッグ&ドロップして、ファイルのアップロード&ダウンロードができます。フォルダの移動は、階層化リストとポップアップ・メニューで簡単カンタン。
勝手アプリをインストールする場合は、iPhoneの/ApplicationsにアップロードすればOK。ただし、スプリングボードをリスタートしなければ、ホーム・スクリーンに表示されないので、Respring.app(これはInstaller.appからインストール可能)などを使ってください。
なお、Cyberduckでは、ファイル名の変更やアクセス権の設定もできるし、アプリケーションなどのパッケージを開いて、その中身も変更できますよん。
本当、助かりました。
親切な説明で分かりやすかったです!!
ありがとうございました。