web-dev-qa-db-ja.com

iExplorer(以前のiPhone Explorer)のUbuntuの代替品はありますか?

Ubuntu 10.04でiPhoneのコンテンツ全体を表示しようとしています。

デジタルメディアフォルダーをマウントして表示することはできますが、外部のように見えるだけでなく、/ varフォルダーとアプリケーションなどをリストするMac/Windows iExplorerアプリのような動作を探していますファイルシステム。

私はジェイルブレイクを必要とするいくつかのオプションを見つけましたが、可能な限りそのルートに行きたくありません。

ありがとう!

4
nerdabilly

Ubuntuでルート( '/')フォルダーを開くには3つの方法があります。

1)WINE経由:iPhoneをWINEにロードし、iExplorerを実行します。

2)iPhoneを脱獄し、OpenSSHをiPhoneにインストールし、コンピューターでSSHFSを実行します。これをする:

  • IPhoneとPC/Macを同じWi-Fiに接続します。
  • CydiaからOpenSSHをインストールします。簡単ですか?
  • UbuntuにSSHFSをインストールします。ターミナルウィンドウを開き、Sudo apt-get install Fuse-utils sshfsを実行します
  • IPhoneのIPを[設定]> [Wi-Fi]> [Wi-Fiの横にある矢印の付いた青い円]> [IPアドレス]に移動します。
  • たとえば、Sudo mkdir /mnt/iphoneの後にSudo chown [myuser] /mnt/iphoneを付けてマウントプールを作成します(明らかに[myuser]をユーザー名に置き換えます)
  • IPhoneのロックを解除します。ログインするまでロックしないでください。
  • 次に、sshfs root@[iPhone's IP]:/ /mnt/iphoneでマウントします。rootパスワードを要求します。

IOSのデフォルトのルートのパスワードはAlpineです。iPhoneターミナルを開いてルートにログインし、passwdと入力して任意の名前に変更します。これはジェイルブレイクの唯一のセキュリティホールですが、ジェイルブレイクの方法を知っている人なら誰でもできるほど簡単に修正できます!

/にrootでログインすることは、iPhoneにアクセスする唯一の方法ではありません。たとえば、sshfs mobile@[iPhone's IP]:/var/mobile /mnt/iphoneでモバイルユーザーを使用して/ var/mobileフォルダーを開くことができます。パスワードは(もちろん)Alpineです

IPhoneのマウントを解除するには、ファイルを操作していないことを確認し、fusermount -u /mnt/iphoneを実行します。アンマウントに問題がある場合は、最初にkillall sshfsを試してください

3)VirtualBoxなどを使用して、仮想WindowsでiExplorerを実行します。一部のコンピューターでは遅すぎます。WINEの実行と非常に似ており、Windowsのコピーが必要です。とにかく、Windows PCで実行するのと同じです。

2
Xerz