iPhone のデフォルトの root パスワードを変更する

Anonim

iPhone や iOS デバイスで OpenSSH や MobileTerminal などを実行して SSH 接続できるようにする場合は、明らかにセキュリティ上の理由から root パスワードを変更する必要があります。これを行わなくても、SSH サーバーが実行されており、デバイスの LAN IP アドレスを持っていることを知っていれば、誰でもデフォルトの「alpine」パスワードを使用してハードウェアに接続できます。

注: これは、iOS デバイスをジェイルブレイクし、MobileTerminal などのアクティブな SSH サーバーを実行しているユーザーにのみ関係します。これは、他のiPhoneまたはiPadユーザーにとって必要な手順ではありません。デフォルトではサーバーが開かれていないため、セキュリティ上のリスクはないからです。

  • ターミナルまたは好みの SSH クライアントを起動し、iOS IP アドレスを見つけて、SSH を使用して iPhone に接続します:
  • ssh [email protected]

  • 求められたらデフォルトのパスワードを入力してください。alpine
  • ログイン後、次のように入力します:
  • passwd​​

  • 新しいパスワードを入力し、Enter キーを押し、求められたら新しいパスワードを確認します

これで root パスワードがカバーされますが、安全のために「モバイル」ユーザーのパスワードも変更する必要があります。これを行うには、次のように入力します:

passwd mobile

もう一度、新しいパスワードを入力して確認します。

終了したら、「exit」と入力して iOS デバイスからログアウトできます。

以下のビデオでは、SSH 経由で root パスワードを変更する簡単なプロセスを説明しています:

これは iOS 6.1 を搭載した iPhone 5 で示されていますが、他のすべての iOS デバイスおよびバージョンに適用されます。

iPhone のデフォルトの root パスワードを変更する