PuTTYは、端末エミュレータやシリアルコンソールとして機能し、ファイルの転送を暗号化して保護できる強力なツールです。Simon Tatham氏が最初にPuTTYを開発しましたが、現在はオープンソースソフトウェアとしてリリースされています。SCP、SSH、Telnet、ログイン、rawソケット接続などの複数のネットワークプロトコルに対応していて、シリアルポートや複数のWebホスティングサーバーに接続することもできます。
当初はWindowsのみに対応していましたが、UnixなどのプラットフォームやmacOSで動作するように更新されました。
以下の手順に従い、PuTTYを無料でパソコンにダウンロードしましょう。
PuTTYを無料でパソコンにダウンロードするには
- サイドバーにある[ダウンロード]をクリックすると、新しいタブが開き、PuTTYの公式サイトが表示されます。
- オペレーティングシステムでMSI(Windowsインストーラー)バージョンを選択すると、セットアップファイルがパソコンに自動的にダウンロードされます。
- ダウンロードが完了したら、ファイルを開くと、セットアップウィザードが表示されます。
- [次へ]をクリックして、インストールを開始します。
- インストール先フォルダを選択するか、デフォルトのオプションを使用して、[次へ]をクリックします。
- インストールする機能をカスタマイズしたり、デフォルトの設定を使用したりできます。準備ができたら[インストール]をクリックすると、PuTTYがパソコンにインストールされます。
PuTTYをパソコンからアンインストールするには
PuTTYが適していなかった場合は、以下の手順に従い、容易にアンインストールできます。
- Windowsの検索バーに「プログラムの追加と削除」と入力し、Enterキーを押します。
- インストールしたプログラムの一覧からPuTTYを見つけ、[アンインストール]をクリックします。
- アンインストールウィザードにより、PuTTYを削除するかどうかを尋ねられます。承認すると、パソコンから完全に削除されます。
別のSSHクライアントをお探しなら、以下にあるその他の無料リモートログオンクライアントをご覧ください。
PuTTYの概要
PuTTYは、リモートデバイスを頻繁に操作または接続するエンジニア、開発者、システム管理者に人気があり、無料でダウンロードでき、データを安全に転送できます。PuTTYクライアントは、SCP、SSH、SFTP、Rloginなどのファイル転送プロトコルと互換性があり、データを自動的に暗号化して、アクセスを許可されていないユーザーから保護できます。
PuTTYは複数の方法で利用でき、他のデバイスと接続する場合や、PSFTPを使用してファイルを転送する場合は、クライアントを開くだけで安全な接続を確立できます。
コマンドラインファイル転送ユーティリティPSCPを使用する場合は、コマンドプロンプトを開いて接続を確立する必要があります。CMDを開き、「pscp」と入力してソフトウェアを実行します。
PuTTYの特徴
PuTTYには、SSH端末に必要なものがすべて揃っていて、包括的な機能により、安全な接続を確立して、データを素早く転送できます。また、あらゆるSSHクライアントに対応していて、暗号化キー認証を構築できます。
PuTTYは、イントラネット接続ではなく、パブリックネットワークで作業する際に必要で、VPNと同様に機能しますが、オンラインアクティビティを匿名化する代わりに、トンネルを使用してデータを転送します。PSCP、PSFTP、Telnetなどの様々なクライアントと連携し、ハッカーやアクセスを許可されていないユーザーからデータを保護します。
PuTTYは、3DES、DES、Arcfourなどの複数の暗号化アルゴリズムと互換性があり、最高のセキュリティを得られます。
端末エミュレータ
PuTTYの重要な機能は、データを転送するためのSSHクライアントとして機能するだけでなく、端末エミュレータとしても機能することです。そのため、仮想マシンとして利用したり、他のOSを実行したり、利用しているデバイスがサポートしていないファイルを開いたりできます。現在、PuTTYは、WindowsパソコンのAndroid、Unix、Mac、iOSアプリケーションに対応しています。
データセキュリティを確保
PuTTYは、ダウンロードするとすぐに最新の暗号化アルゴリズムで保護され、セットアップする前にハッキングされるのを防げます。また、必要な暗号化の種類について、RSA、DSA、ECDSA、EdDSA、SSH-1(RSA)、キーのビット数を選べます。
完全にカスタマイズ可能
PuTTYが非常に人気のある理由の一つは、非常に手軽にカスタマイズできるためです。色、外観、コントロール、およびその動作を変更できる他、基本的なWindowsクライアントまたはDOSベースのコマンドラインプロンプトを使用できます。
設定はすべて、ネットワークに対するニーズに合わせて構成できます。まず、希望する接続タイプ、宛先、ホスト名、ログファイル、リモートサーバーまたはデバイスとの接続に必要なその他の関連する詳細を選択できます。また、転送中に検証が必要なデータにタグを付けることもできます。
各エミュレータオプションの端末設定の選択、様々なキーの機能の追加、高度な機能の変更など、データを完全にコントロールできます。
その他の無料リモートログオンクライアント
- Solar-PuTTY: SolarWindsの無料ソフトウェアで、シンプルなユーザーインターフェイスを備えています。PuTTYと同様に機能し、SCP、SSH、Telnet、SFTP接続に対応しています。最高の機能の一つは、1台のデバイスから複数のセッションを管理できるタブ付きクライアントです。
- KITTY: 人気のあるPuTTYのフォークであるKITTYでは、機能を拡張するためのアドオンを利用できます。セッションフィルター、自動パスワードなどの高度な機能を備え、Windowsレジストリを介してセッションをすべて自動的に保存できます。
よくあるご質問
PuTTYは無料ですか?
はい! PuTTYは完全無料のオープンソースソフトウェアです。PuTTYをダウンロードできます。
PuTTYは安全にダウンロードできますか?
PuTTYはオープンソースソフトウェアなので、開発者コミュニティによって、安全性を確保するために精査されています。ただし、非公式版はダウンロードしないでください。非公式版は、古いか、マルウェアやその他の悪質なファイルがコードに挿入されている可能性があるので、必ず公式サイトからのみPuTTYをダウンロードしてください。これにより、安全かつ無料で入手できます。
PuTTYは安全ですか?
PuTTYは、データを転送する場合でも、端末エミュレータが必要な場合でも、非常に安全に利用できます。インストール中にすぐに暗号化され、プログラムが停止している際に悪意のある人によって攻撃されることはなく、ファイル転送またはエミュレータに配置された暗号化キーをバイパスします。
あらゆるデータ転送に対して安全な暗号化キーが生成されるため、ハッカーやアクセスを許可されていないユーザーに情報にアクセスされるのを防げます。5種類の暗号化レベルから選べるので、可能な限り安全に利用できます。