Download.it 検索アイコン
Advertisement

XサーバとUnixコマンドセットによる拡張端末

XサーバとUnixコマンドセットによる拡張端末

票: (50票)

プログラムライセンス: 無料

開発者/メーカー: Mobatek

バージョン: 22.1

次のOSで利用可能: Windows

票:

プログラムライセンス

(50票)

無料

開発者/メーカー

バージョン

Mobatek

22.1

次のOSで利用可能:

Windows

高評価

  • 多くのプロトコルをサポート
  • Windows上でX11ソフトウェアを実行可能
  • 高速かつ軽量
  • ポータブル

低評価

  • 安全でないtelnet接続の作成が可能
  • RandrとOpenGLアプリの動作が遅い
  • 一部のコンピュータで動作させるにはプラグインが必要

MobaはクロスプラットフォームなXserverとSSHクライアントで、Windowsユーザが別のオペレーティングシステムを起動することなくUnixの技術を利用することを可能にします。

リモートサーバーにアクセスするためのスマートなUIをユーザーに提供することで、Mobaはシステム管理に関連する多くの場面で活躍すべきツールとして位置づけられている。リソース管理者は、このソフトウェアを使って離れたコンピュータにログインし、その上でグラフィカルなアプリケーションを実行することができますが、従来のCLIベースのソフトウェアを展開するためのオプションも提供します。

このアプリは、可能な限り軽量であることを目指しており、その非常に広い範囲を考えると、むしろ印象的です。完全な GNU/Linux 実装に含まれると思われるすべてのコマンドが詰め込まれています。これらはCygwinシステムを使って配布され、Windowsの上でUnixコードを実行することを可能にするアプリケーション層として機能します。

エミュレータを経由することで、物事がかなり遅くなると思うかもしれませんが、CygwinはPOSIXの呼び出しをWindowsのネイティブAPIに変換しているだけなのです。このアプリを使ってリモートコンピュータにダイヤルすると、ローカルで実行されるすべてのものが、本物のUnix上で実行しているのと同じくらい高速に実行されるはずです。むしろ、ほんの少し速く動くかもしれません。

つまり、コンピュータで他の作業をしながら、重要なシステム管理作業を行うことができるのです。Mobaは渡されたオプションに対応しているので、PowerShellスクリプトやDOSバッチファイルから呼び出すことができます。実行ダイアログボックスを使って簡単に起動することもできます。

リモートターミナルコンピューティングはしばしば外出先で行わなければならないので、Moba が完全にポータブルであることは良いことです。アプリの全ファイルを1本のUSBメモリーに移動して、どのWindows PCにも差し込むことができます。アプリは通常通り動きます。これは、ミッション・クリティカルな企業向けアプリをいくつもの異なるマシンで維持しなければならない人にとって、朗報です。

また、SDHCカードやmicroSDHCカードでも問題なく動作するので、ノートPCで端末セッションを立ち上げたい方にも便利です。アプリを起動すると、SSH 接続が確立されると同時に、自動的に X11 転送が設定されます。

これにはOpenSSHユーティリティが含まれており、ユーザーは標準的なX Windowsインストール上でコードをシームレスに送信することができます。また、従来の SSH に加えて、RLOGIN や RSH で接続するオプションも用意されています。理論的には、このアプリを使って telnet で接続することもできますが、これは非常に安全ではなく、どのような状況でも推奨されないと考えられています。

近年、telnetは、かつてメインフレーム時代にそうであったように、オンライン・ロールプレイング・ゲームやその他のテキストベースのアドベンチャーを実行するためのプラットフォームとして人気を博しているようです。Mobaは、理論的には、この種のゲームを実行できるMUDやMUCKのサービスと互換性があります。また、このような接続は暗号化されていないため、アプリ内のボタンがあるにせよ、お勧めはできません。

しかし、これはMobaというよりtelnetプロトコルの批判であり、ほとんどのユーザーはこれを不利に考えることはないでしょう。幸いなことに、このアプリに含まれるマクロのサポートに関しては、ユーザーは気に入るものがたくさん見つかるでしょう。

ユーザーは、ワークフローを合理化するためにカスタムマクロを作成することができます。この方法で、ほとんどすべてのプロセスを自動化することができます。そして何より、カスタムパッケージマネージャーがサポートされているので、必要に応じてソフトウェアに機能を追加することができます。

新しいターミナルウィンドウを開くたびに、Moba はそれを格納するためのタブを作成します。これにより、最近の Linux デスクトップ環境に付属するターミナルエミュレータに期待されるのと同じルック&フィールが実現されています。便利なキーボードショートカットを使えば、タブを楽にフリックすることができます。

Moba のツールボックスの大きさを考えると、実行するコマンドは十分すぎるほどでしょう。このアプリは、以下のすべてのプロトコルと CLI アプリに対応しています。

  • MOSH
  • RDP
  • VNC
  • cat
  • awk
  • grep
  • ls
  • rsync
  • sed

これは、FTPとSSHのネイティブサポートに加えて、です。もしあなたが独自のスクリプトを書きたいのであれば、そうすることに何の困難も感じないはずです。このアプリにはbashシェルが内蔵されており、すべてのMacintoshコンピュータに付属しているものと同様に動作します。

Solarisファンは、これらの追加ツールを使ってXDMCPプロトコル経由で好みのデスクトップにアクセスできるので、特に満足できるはずです。

高評価

  • 多くのプロトコルをサポート
  • Windows上でX11ソフトウェアを実行可能
  • 高速かつ軽量
  • ポータブル

低評価

  • 安全でないtelnet接続の作成が可能
  • RandrとOpenGLアプリの動作が遅い
  • 一部のコンピュータで動作させるにはプラグインが必要