PuTTY パフォーマンスの向上:高度な SSH 管理のための 12 個の必須アドオン
この記事は、現在進行中の Software For Geeks シリーズの一部です。 PuTTY は、間違いなく Windows 用の最高の無料、軽量 SSH クライアントです。元の PuTTY のいくつかの欠点を解決する 12 個の強力な PuTTY アドオンのリストをスクリーンショット付きで提供しました。 これらのアドオンを試して、ニーズに合ったものを選択してください。
1. PuTTY 接続マネージャー
PuTTYCM は、複数の PuTTY セッションをタブに配置する優れた機能を提供します。 PuTTYCM を初めて起動するときは、元の PuTTY の場所を指定する必要があります。これには、Windows システムに .NET 2.0 がインストールされている必要があります。次のスクリーンショットは、同じウィンドウ内のタブに 3 つの Putty セッションを表示しています。
注:PuTTY 接続マネージャーが元の PuTTY を TAB として開くのではなく、別のウィンドウで開く場合は、[ツール] -> [オプション] -> [PuTTY キャプチャの追加のタイミングを有効にする (ms)] チェックボックスを選択し、値を 300 ミリ秒に設定してください。 。これにより、以下に示すように、TAB 内に PuTTY ウィンドウが開きます。
注: PuTTY CM 機能の詳細については、「PuTTY 接続マネージャーのチュートリアル」を参照してください。

図 – 複数のタブを備えた PuTTY 接続マネージャー
2. PuTTYcyg
Cygwin ユーザーは PuTTYcyg を絶対に気に入るはずです。これにより、PuTTY をローカル cygwin ターミナルとして使用できるようになります。 Windows で cygwin を使用している場合は、デフォルトの MS-DOS の cygwin ウィンドウが嫌いになるでしょう。 PuTTYcyg を使用すると、PuTTY 内で cygwin を実行できます。私はこのアドオンが気に入っており、Windows 上の cygwin に使用しています。
PuTTYcyg で、cygterm ラジオ ボタンをクリックします。 接続タイプで 。 「コマンド (ログイン シェルには - を使用します)」に – (ハイフン) を入力します。 以下に示すように、PuTTY を使用して Windows ラップトップ上の cygwin に接続します。

図 – Cygterm オプションを使用した PuTTYcyg
3.パテトレイ
PuTTYtray を使用すると、PuTTY ウィンドウを Windows のシステム トレイに最小化できます。デフォルトでは、元の PuTTY はセッション情報をレジストリに保存します。 PuTTY セッションをあるラップトップから別のラップトップに転送する場合、これは面倒です。 PuTTYtray には、追加のラジオ ボタン「ファイルからのセッション」があります。 」を使用すると、以下に示すように、セッション情報をファイルに保存できるようになります。

図 – 「ファイルからのセッション」オプションを備えた PuTTYtray
4.パテタブ
PuttyTabs は、開いている PuTTY セッションをタブで表示するフローティング バーを提供します。いずれかのタブをクリックすると、それぞれの PuTTY セッションが前面に表示されます。 PuTTYTabs を初めて起動するときは、元の PuTTY の場所を指定する必要があります。 Windows レジストリを読み取り、利用可能なすべての PuTTY セッションを取得します。これには、Windows システムに .NET 2.0 がインストールされている必要もあります。次のスクリーンショットは、タブに配置された 3 つの Putty セッションを示しています。

図 – 複数のタブを含む PuTTYTabs
5.クエストパテ
Quest Software は PuTTY を変更して、Active Directory (GSSAPI Kerberos) シングル サインオン機能を追加しました。 Quest PuTTY は、Microsoft の Security Service Provider Interface (SSPI) を使用します。これは、Microsoft の GSSAPI バージョンであり、有線互換性があります。このバージョンの PuTTY では、接続 -> SSH に GSSAPI という新しいメニュー項目が追加されています。 、以下に示すように。

図 – GSSAPI オプションを使用した Quest PuTTY
6.修正された PuTTY
この変更された PuTTY は、PuTTY セッションをレジストリに保存するのではなく、フォルダーに保存します。すでにセッションがレジストリに保存されている場合は、それらも表示されます。レジストリに保存されているセッションは、以下に示すように [registry] としてマークされます。この PuTTY を使用してセッションを作成すると、putty.exe と同じフォルダーに session というサブフォルダーが作成され、すべてのセッションがファイルに保存されます。

図 – レジストリとファイルセッションの両方を表示する修正された Putty
7.ポケットパティ
PocketPuTTY は Windows Mobile 2003/5.0 オペレーティング システムで動作します。 Blackberry を入手した後、Windows Mobile で実行していた Dell Axim を捨てました。ということで、私自身はPocketPuTTYを試したことはありません。 PocketPuTTY または PuTTY の他のモバイル バージョンを使用したことがある場合は、フィードバックを残してください。

図 – Windows Mobile 用 PocketPuTTY
注: ブラックベリー フォンを使用している場合 、Blackberry での PuTTY のインストールと構成については、Blackberry PuTTY チュートリアルを参照してください。
8.ポルタパティ
portaPuTTY は、セッション情報を Windows レジストリに保存するのではなく、デフォルトでファイルに保存する PuTTY の修正バージョンです。セッション ファイルは .putty/sessions フォルダーに保存されます。 .putty フォルダーは、putty.exe と同じディレクトリーの下に作成されます。
9. PuTTY ポータブル
PuTTY Portable は、PortableApps スイートの一部です。これを使用して USB ドライブから PuTTY を起動し、セッションを持ち歩きます。
10. PuTTY 起動プラグイン
Windows 用のオープン ソース キーストローク ランチャーである Launchy を使用している場合は、Putty Launchy プラグインを使用して、Launhy から Putty セッションを非常に簡単に起動できます。つまり、「ssh」または「putty」と入力し、その後にタブまたはスペースを入力すると、すべての PuTTY セッションを一覧表示できます。特定のセッションを選択すると、Lanchy はその特定の PuTTY セッションを自動的に起動します。

図 – PuTTY Launchy プラグイン。 「ssh」と入力し、その後にタブを入力します。
11. PuTTY セッション マネージャー
PuTTY セッション マネージャーを使用すると、PuTTY セッションをフォルダーに整理し、ホットキーを割り当てることができます。これには Microsoft .NET 2.0 が必要です。システム トラックの PSM アイコンを右クリックし、「セッション ホットキー」を選択して、以下に示すように PuTTY セッションにホットキーを割り当てます。

図 – セッション ホットキーを備えた PuTTY セッション マネージャー
フォルダーを作成するには、特定のPuTTY セッションを右クリック -> セッション管理 -> 新しいフォルダーを選択します。 。既存のセッションをフォルダに移動するには、セッションをドラッグし、対応するフォルダにドロップするだけです。

図 – サブフォルダー内のセッションを含む PuTTY セッション マネージャー
12. PuTTY コマンド送信者
PuTTYCS は、さまざまなサーバーで実行される反復的なタスクを排除することで生産性を向上できる、非常に便利な小さなツールです。 PuTTYCS を使用すると、unix コマンドを複数の PuTTY ウィンドウに同時に送信できます。これを使用すると、以下に示すように、コマンドを 1 回実行するだけで、複数のサーバー上でファイルのバックアップ、ログ ファイルの表示、プロセスの開始と停止、ファイルのコピーなどを行うことができます。

図 – PuTTYCS は unix コマンドを複数の PuTTY セッションに送信します
この記事が気に入ったら、del.icio.us と Stumble でブックマークしてください。 以下の「次は?」セクションにあるリンクを使用してください。
-
Linux初心者および管理者向けの4つの無料シェルスクリプト電子書籍
システム管理 マルチユーザーコンピュータシステムとサーバーの信頼性の高い操作を扱う情報技術のブランチです。マルチユーザーコンピュータシステムとサーバーの信頼できる操作を担当する人は、システム管理者と呼ばれます。 。 Linuxを専門とするシステム管理者はLinuxシステム管理者と呼ばれます。一般的なLinuxシステム管理者の役割は、ハードウェアメンテナンス、システムメンテナンス、ユーザー管理、ネットワーク管理、システムパフォーマンス、リソース使用率の監視、バックアップ、セキュリティの確保、システムの更新、実装など、さまざまな側面で異なります。ポリシー、ドキュメント、アプリケーションのインス
-
Bash-it –スクリプトとエイリアスを制御するためのBashフレームワーク
Bash-it は、 Bash 3.2+用のコミュニティBashコマンドとスクリプトのバンドルです。 、オートコンプリート、テーマ、エイリアス、カスタム関数などが付属しています。日常業務用のシェルスクリプトとカスタムコマンドを開発、保守、使用するための便利なフレームワークを提供します。 日常的にBashシェルを使用していて、すべてのスクリプト、エイリアス、関数を追跡する簡単な方法を探している場合は、 Bash-it あなたのためです! 〜/ binの汚染をやめましょう ディレクトリと.bashrc ファイル、フォーク/クローンBash-それをハッキングし始めます。 LinuxにBash-