81
スタッフのおすすめ: Promptは、昔のコマンドラインと今日のiOSを融合します

どんなに頑張っても、コマンドラインから逃れることはできません。現代のオペレーティングシステムの奥深くに潜み、攻撃の絶好のタイミングをうかがっているのです。でも、勝てないなら仲間になるしかない、というのが私の持論です。そうでないと、私が最近気に入っているiOSアプリ、Panic's Prompt をどう説明すればいいのでしょう。

さて、Prompt は必要ないという方もいるかもしれません。それはそれで構いません。少しニッチな機能かもしれませんが。しかし、iOS デバイスから Telnet やセキュアシェル (SSH) を使う必要が生じた際には、Prompt が頼りになるツールであることをお伝えください。私自身、リモート Web サーバーにログインして個人ウェブサイトの問題を解決することから、何千マイルも離れた場所から自宅のコンピュータに接続して特定のファイルを探すことまで、あらゆる場面で Prompt を使ってきました。

プロンプトiPhone

Prompt を使用すると、iPhone で本物の SSH エクスペリエンスを実現できます。

Promptは、私が好む他のアプリと多くの共通点を持っています。例えば、豊富な機能を備えています。ログイン情報、初期コマンド、端末の種類など、頻繁に使用する接続を保存できます。SSHをサポートしているだけでなく、安全ではないバージョンであるtelnetも使用できるので、ASCII版のスターウォーズをもう一度見たい時などにも便利です。また、複数の接続を同時に維持することもでき、Promptのツールバーにある地球儀キーを押すことで接続を切り替えることができます。

このツールバーは、実はPromptの最も優れた機能の一つです。Esc、Control、Tabといった頻繁に使用するコマンドラインキーに素早くアクセスできるだけでなく、キーを長押しして標準キーボードから文字を選択することでカスタマイズできる4つのスロットも用意されています。スロットの隣にある4方向矢印キーをタップするとカーソルキーに、さらにタップするとファンクションキー、Page Upキー、Page Downキーにアクセスできます。(iPadでは、カスタマイズ可能な特殊キーとファンクションキーの間をスワイプで切り替えられますが、カーソルキーは常に利用可能です。)

メイン画面の [設定] アイコンをタップすると、さらにカスタマイズできます。白地に黒と白地に黒の配色を選択したり、3 つのフォント サイズから 1 つを選択したり、視覚的なビープ音を有効にしたり (デフォルトの音声ビープ音に加えて)、アプリのパスコード ロックを有効にしたりできます。

セキュリティが十分でない場合は、Prompt はリモート接続用の SSH キーペアもサポートしています(設定方法を知っていることが前提)。これらのキーは、iTunes ファイル共有、またはもっと簡単に iOS デバイスのクリップボード経由でインポートできます。

しかし、ほとんどの場合、Promptは邪魔にならず、本来の目的であるコマンドライン操作に集中できます。iOS 7風のペイントで少し手直しが必要かもしれませんが、デザインはシンプルで控えめです。

Promptで唯一欠けている機能は、iPhoneとiPad間の接続(そしてパスワードとキー)を同期する機能です。Promptがサポートするエージェント転送機能を設定すれば、この問題はいくらか軽減されますが、これはかなり技術的な作業なので、ほとんどの人は手間をかけないでしょう。

8ドルという価格は、App Storeで入手できるSSHクライアントの中ではおそらく高額な部類に入るでしょう。しかし、その追加料金に見合うだけの価値があります。堅牢なエンジニアリング、シンプルで魅力的なインターフェース、そして優れたユーザビリティです。長年使ってきましたが、購入を後悔したことは一度もありません。SSHを頻繁に使う方なら、きっと後悔することはないはずです。