リモートサーバーを管理するためのiOSに最適なSSHクライアントアプリ

iPhoneとiPad用のSSHクライアントアプリはたくさんありますが、すべてが期待どおりに機能するわけではありません。一部は無料で、一部は有料で、すべてがSSHサーバーに接続する基本的な機能を実行します。ただし、ユーザーの要件は、サーバーを使用するだけでなく、SSHエージェント転送、ポート転送、さらには公開鍵と秘密鍵の生成を構成できるようにすることとは異なります。したがって、これらの理由から、iOSに最適なSSHクライアントを次に示します。

iOS用の最高のSSHクライアントアプリ

1. GetConsole

GetConsoleは、最も基本的なSSHクライアントアプリです。UIはPuTTYによく似ています。アプリを起動すると、黒い画面が表示されます。右上隅にハンバーガーアイコンが表示され、クリックすると設定トレイが開きます。UIはシンプルですが、アプリには多くの機能が搭載されています。ホストとクレデンシャルを保存するか、詳細を保存せずにセッションをすばやく起動できます。

クライアント端末は、通常のキーボード入力に加えて、Tabキー、Ctrlキー、Cmdキー、および矢印キーをサポートしています。ログイン時の自動入力の代わりに機能するアプリにパスワードを保存できます。定期的に接続するサーバーの場合は、キーを設定することもできます。

SSH1、RSA、DSAなどの暗号化アルゴリズムをサポートしています。生成されるキーはPPK形式であり、PuTTYもサポートされています。また、デスクトップでPuTTYを使用する場合は、秘密鍵データをコピーしてiPhoneまたはiPadに貼り付けることができます。そうは言っても、ファイルからキーを作成するオプションはありません。さらに、このアプリには、イベントトリガーに基づいて特定のアクションを自動化できるスクリプトマネージャーもあります。

GetConsoleはほとんどの場合うまく機能しますが、GUIが厄介になることがあります。かなり頻繁に、それは私のタッチを認識せず、ダブルタップするか、強制的に閉じる必要があります。設定メニューもそれほど直感的ではなく、オプションがかなり散らかっています。このアプリの有料版はなく、無料版でもキープアライブタイマーを設定することはできません。接続数が気になる場合は、1台のサーバーに対して複数のセッションを確立することはできませんが、複数の接続は許可されます。

暗号化アルゴリズム:  SSH1、RSA、DS

概要:

  • マルチタブをサポートするSSH / TELNET / TCP / Serial / Bluetooth経由の接続
  • 統合TFTPサーバー
  • Bluetoothキーボードのサポート
  • スクリプトのサポート、およびフルログオプション
  • SSHエージェントとポートフォワーディング。

GetConsoleをダウンロード(無料)

2. WebSSH

WebSSH Essentialは、SSHクライアントであるだけでなく、SFTPおよびHTTPクライアントでもあります。アプリのUIは非常に基本的で、すべてのプロトコルがタブとして下部に配置されています。GetConsoleとは異なり、クイック接続オプションはありません。接続を確立するには、ホストを追加して構成する必要があります。GetConsoleと同様に、WebSSHではPPKファイルとOpenSSHファイルからキーをインポートすることもできます。または、独自のRSAまたはDSAキーを使用して手動でキーを生成することをいつでも選択できます。

他のアプリとは異なり、ここではキーボードショートカットが少なくなります。たとえば、FnキーとEscボタンが見つかりませんでした。そうは言っても、アプリは、左または右にスワイプして複数のSSHセッション間をスクロールしたり、上下にスクロールして前の端末出力を表示したりするなどのタッチアクションをサポートしています。アプリはBluetoothまたは外部キーボードをサポートしていますが、アプリとの接続で問題が発生することがよくありました。

WebSSHの無料バージョンはまともなサービスを提供しますが、広告は時々迷惑になることがあります。プレミアムにすると、広告なしのエクスペリエンスと、キー生成、バックグラウンドでの端末の実行などの追加機能を利用できます。無料の場合、私が直面した奇妙な問題がありました。アプリはアクティブなセッションを頻繁にフリーズし、リモートサーバー上に開いているttyセッションを残します。そのため、サーバーからの接続を手動で終了し、アプリを強制的に再起動する必要があります。場合によっては、アプリがサーバーに接続せず、ログにサーバーの明確な説明がないことがあります。

読む:  iPhoneとiPad用の5つの最高のWi-Fiアナライザーアプリ

暗号アルゴリズム: RSA、DSA。

概要:

  • SFTP、トンネリング、HTTP、WebSSHをサポート
  • 手動キーの生成など。

WebSSH Essentialをダウンロード(無料)

3.シェリー

Shellyは、PuTTYをベースにした専用のSSHクライアントアプリです。アプリはかなり基本的で、起動時に接続マネージャー画面が表示されます。ここに、追加した接続と最近の接続が表示されます。Shellyでは、無料のバリアントで複数のセッションまたは接続を使用することはできません。

ターミナルは、フォントサイズを大きくするためにつまむことができるようなアクションベースのジェスチャをサポートしています。ShellyはPuTTYエンジンに基づいており、開くとかなり見えます。ターミナル内のShellyキーボードには、Fn、Esc、Ctrl、矢印、スクロールなどの追加のキーがあります。プレミアムバージョンにはさらに多くの製品があり、フリーウェアはベアメタル機能に限定されています。プレミアムバージョンでは、秘密鍵を生成してインポートすることができます。それに加えて、セッションをバックグラウンドでアクティブに保つことができます。

全体として、Shellyは優れたSSHクライアントですが、キー生成などの高度な機能のほとんどはプレミアムであるため、無料のものは非常に基本的で、パワーユーザーにとって魅力的ではありません。

暗号化アルゴリズム:  3DES、ChaCha20、Blowfish、3DES。

概要:

  • SSHエージェントとポートフォワーディング
  • キーを手動で生成するオプション
  • ターミナルでのジェスチャーサポート
  • アプリをパスワードでロックする

Shellyをダウンロード(無料)

4.Termius

TermiusはAndroid用の最も人気のあるSSHクライアントアプリであり、iOSにも存在します。UIは最小限で、モダンなタッチの端末のように見えます。上記のアプリと比較して、TermiusはMoshを提供します。ご存じない方のために説明すると、MoshはモバイルSSHクライアント用に構築されています。これにより、さまざまなWi-Fiネットワークやモバイルデータを飛び回る場合でも、モバイルをSSHサーバーに接続したままにすることができます。

上記のアプリと同様に、Termiusはキーのインポートまたは手動での生成もサポートしています。さらに、キーをテキストファイル、PEM、またはPPKファイルにエクスポートしてから、iTunesを介して他のデバイスのTermiusとキーを共有することもできます。GUIインターフェイスを介してアプリでポート転送を設定することもできます。ローカル、リモート、および動的ポート転送をサポートします。

Termiusについて不満を言うことはあまりありませんが、エラー報告は間違いなく改善できます。接続に失敗するたびに、ターミナルが開かず、エラーが説明されません。ログを開くか、エラーアイコンをクリックする必要があります。エラーアイコンをクリックしても、失敗した接続に関する十分な詳細が表示されません。

暗号化アルゴリズム: AES、DES、3DES、AES-128、およびAES-256。

概要:

  • MoshとTelnet
  • 複数の接続とセッション
  • グループ内の複数のホストをグループ化するオプション
  • ローカル、リモート、および動的ポートフォワーディング
  • キーをインポートして生成するオプション
  • アプリでのセッションロギング

Termiusをダウンロード(無料)

5. Blink Shell

Blink Shellは、このリストで唯一の有料アプリであり、約$ 20に戻されます。現在、アプリはこの価格でいくつかのユニークな機能を提供しています。まず、ChromiumのHTermを使用して、クライアント端末でdmesgエラーをより高速に出力します。アプリは、このリストで最高のエラー報告を持っています。ホストが応答していない場合でも、T-MobileがLTEを許可しておらず、VPNをオンにする必要がある場合でも、BlinkShellはほとんどの場合エラー報告に対応しています。

Termiusと同様に、モバイルSSHクライアントに絶対に必要なMoshを使用します。さらに、最高の外部キーボードサポートを提供します。トラックパッドのジェスチャーを検出し、シームレスにスクロールできます。

Prompt2 is another paid app but it doesn’t provide Mosh as of now. Additionally, it supports Face ID for authentication.

暗号化アルゴリズム: AES-128、およびAES-256。

概要:

  • MoshとSSH
  • ポートフォワーディング
  • キーをインポートして生成する
  • キーをiCloudと同期するオプション
  • VimとEmacの両方のショートカットをサポート
  • カスタムフォントとテーマ

Blink Shellをダウンロード($ 19.99)

どちらを選ぶべきですか?

通常の接続とサーバーマネージャー用のアプリが必要な場合は、Termiusが理想的な選択肢です。GetConsoleを使用する必要がある唯一のシナリオは、SSHエージェント転送がある場合です。簡単で1回限りの使用法として、WebSSHとShellyのいずれかを試すことができます。iPadまたはiPhoneでの作業を好む場合は、Blinkを購入する必要のあるアプリのリストに含める必要があります。

とはいえ、私たちが欠けているものを見つけた場合は、以下のコメントであなたの考えを声に出してください。よろしくお願いします。

また読む: あなたが試すべき6つの最高のAndroidSSHクライアント


ChromeのシークレットモードでGooglereCaptchaをバイパスする簡単なトリック

ChromeのシークレットモードでGooglereCaptchaをバイパスする簡単なトリック

これは、ChromeのincoginitoモードでreCaptchaエラーが発生した場合の簡単な解決策です。

AndroidとiOSのための7つの最高の反応時間改善ゲーム

AndroidとiOSのための7つの最高の反応時間改善ゲーム

PUBGやその他のペースの速いゲームでの遅い反応にうんざりしていませんか?これがあなたが試すことができるAndroidとiOSのための最高の反応時間改善ゲームです。

AndroidとiOSのための7つの最高の歌詞アプリ

AndroidとiOSのための7つの最高の歌詞アプリ

歌詞を覚えていないようですが、アクセントがわかりにくいですか?心配しないでください、ここにAndroid用の最高の歌詞アプリがあります!

Chromeブラウザにパスワードをエクスポートおよびインポートする方法

Chromeブラウザにパスワードをエクスポートおよびインポートする方法

CSV、ブラウザ、またはパスワードマネージャからGoogle Chromeにパスワードをインポートしたいですか?パスワードをChromeにエクスポートまたはインポートする方法は次のとおりです。

パンデミックについて最新の状態に保つCOVID-19アプリ

パンデミックについて最新の状態に保つCOVID-19アプリ

コロナウイルスの発生と安全対策について最新情報を入手できる、AndroidとiOS向けの信頼できるアプリのリストを以下に示します。

Android10でオーディオ出力をすばやく切り替える方法

Android10でオーディオ出力をすばやく切り替える方法

BluetoothメニューはAndroid10でいくつか変更されました。これは、Android10でBluetoothオーディオデバイス間でオーディオをすばやく切り替える方法です。

Android用の10の最高のGBAエミュレーターゲーム

Android用の10の最高のGBAエミュレーターゲーム

あなたの甘い子供の頃の思い出を追体験してください。Android用の10の最高のGBAエミュレーターゲームをご覧ください。今すぐお試しください。

iPhoneとiPad用の5つの最高のペアレンタルコントロールアプリ

iPhoneとiPad用の5つの最高のペアレンタルコントロールアプリ

インターネットはポルノや露骨な内容でいっぱいです。iPhone用のこれらの最高のペアレンタルコントロールアプリを使用して、若い心を保護します。

WindowsコンピュータをWiFiホットスポットに変える4つの方法

WindowsコンピュータをWiFiホットスポットに変える4つの方法

Windowsコンピュータでインターネットを共有したいですか?何十ものアプリを試した後、ここにWindowsコンピューターからWiFiホットスポットへのベスト4アプリがあります。

Android用のトップ5カレンダーアプリの比較

Android用のトップ5カレンダーアプリの比較

Android用の優れたカレンダーアプリをお探しですか?ここでは、Android向けの上位5つのカレンダーアプリを詳細に比較します(比較表もあります)。