目次:
SSH または Secure Shell は、インターネットなどの安全でないネットワークを介して安全な暗号化接続を確立するために使用されるプロトコルです。どのアプリケーションもSSHプロトコルを利用して通信を保護することができますが、主に安全なリモートログインと安全なファイル転送に使用されます。 SSHは、公開鍵方式を利用してユーザーとその接続を許可します。
IT業界に参入している場合は、作業のある時点でSecure Shellが必要になる場合があります。 SSH は、リモートマシンにログインし、コマンドを実行したり、ファイルを移動させたりするためのプログラムです。このプログラムは、リモートコンピュータシステムへの認証アクセスを提供するUNIXベースのコマンドプロトコルです。 SSHはRSA公開鍵暗号を使用し、安全でないチャネルで安全な通信を提供するため、ネットワーク管理者が広く使用します。 2台のマシン間で機密接続を確立しようとするので、コマンドはさまざまな方法で暗号化されます。 Windows 10上でOpenSSHを有効にして使用できるようになりましたが、今日この記事では、Windows用の無料の SSHクライアントソフトウェアをチェックアウトします
SSHクライアントは、
SSHクライアント と SSHサーバー間で発生します。
。クライアントは、パスワードまたは公開鍵と秘密鍵のペアを使用して認証することができます。クライアントが認証されると、クライアントとサーバーの間に安全なトンネルが確立されます。そして、このトンネルは、暗号化されておらず、安全ではない暗号化されたデータを送信するために使用されます。 SSHには多くのアプリケーションがあり、中間攻撃のようなサイバー攻撃をかなり防ぎます。
Telnet や FTP が流行しました。しかし、このプロトコルによって提供されるセキュリティとプライバシーを考えると、多くのユーザーと開発者がSSHに移行しています。 SSHのアプリケーションには、リモートログイン、リモートコマンド、セキュアファイル転送などがあります。どのアプリケーションも、ポート転送技術を使用してSSHプロトコルを利用できます。このプロトコルを理解するには、コンピュータネットワーク、プロトコル、普及しているネットワークモデル(TCP / IP、OSI)に関する深い知識が必要です。基本を知っているので、Windows PC用の無料SSHクライアント - PuTY、Bitvise、 SmtTTY。 PuTTY
元々Microsoft向けに書かれたこのSSHクライアントは、他の多くのオペレーティングシステムで利用できるようになっており、非常に使いやすいですが、PuTTYはWindowユーザーが使用する最も一般的なSSHクライアントの1つです。ポータブルツールであり、暗号化とプロトコルバージョンを完全に制御します。 SSH以外にも、PuTTYはSCP、rlogin、Telnet、rawソケット接続を介してコンピュータに接続できます。 PuTTYは、Windows 10/8/7で最も広く使われているSSHクライアントの1つです。高度にカスタマイズ可能で、優れた機能を提供します。これは、SSH 1(安全でない)、SSH 2、およびTelnetの両方の接続をサポートします。 PuTTYを使用して接続を確立するには、ホスト名とポート(通常は22)を入力するだけで十分です。左のメニューの関連するセクションに移動して、他のすべての設定をカスタマイズすることができます。それ以外にもPuTTY端末のルック&フィールをカスタマイズすることができます。ここでダウンロードできます。 WinSCP 安全なファイル転送で最もよく知られていますWinSCPは、Windowsユーザー向けのオープンソースの無料SSHクライアントです。 SSHに加えて、SFTPとSCPプロトコルをサポートして、コンピュータとリモートマシンを接続します。統合されたテキストエディタが付属しており、PuTTY認証エージェントと統合することもできます。セッションを保存するオプションを提供し、他のすべての標準機能が付属しています。ポータブル版のWinSCPも利用可能です。ここでダウンロードできます。 OpenSSH
他のほとんどのSSHクライアントと同様に、OpenSSHはすべてのSSHプロトコルバージョンをサポートし、安全なトンネリング機能を提供します。すべてのトラフィックを暗号化し、ハイジャックのリスクを回避します。これはtelnetやrloginのようなプログラムの良い代替手段として機能します。これは、Linux、OSX、Solaris、およびBSDのような一般的なほとんどのオペレーティングシステムに含まれています。ここでダウンロードできます。
Dameware FreeSSH
この無料のSSH Windowsクライアントでは、簡単なプロトコルでSSH接続を行うことができます。 Dameware FreeSSHは、SSH2、SSH1、およびTelnetプロトコルを使用してリモートマシンに接続し、単一のコンソールから複数のセッションを管理できるようにします。セッションを簡単に保存できます。ここでダウンロードできます。
Bitvise SSH Client
Bitvise SSHクライアントは、豊富なGUIエクスペリエンスを提供する無料のSSHクライアントです。クライアントはセットアップとインストールが簡単です。 SSHとは別に、SFTPは従来のファイル転送プロトコルの安全な代替手段です。 SSHクライアントとは別に、BitviseはWindows用のSSHサーバーアプリケーションも提供しています。クライアントは完全に無料でダウンロードしてインストールできますが、サーバーアプリケーションのライセンスを購入する必要があります。
PuTTYほどシンプルではありませんが、Bitvise SSHクライアントには単純なレイアウトと整理されたカテゴリがあります。 BitviseはあなたをSSH2経由でリモートマシンに接続し、アクセスを提供し、ファイルを転送できるようにします。必要なツールセットを備えており、安全な環境で作業ニーズを満たすことができます。 Bitviseをダウンロードするには、ここをクリックしてください。
SmarTTY
SmarTTYはPuTTYの最良の選択肢の1つと考えられています。 1つのセッションに複数のタブを持ち、組み込みの公開鍵認可など、さまざまな機能を提供します。 SmarTTYのもう一つの興味深い機能は、ファイルをリモートで編集できることです。組み込みエディタはとても便利で便利です。また、自動CRLFからLFへの変換などの機能も備えています。 SmarTTYをダウンロードするには、ここをクリックしてください。
コンピュータをリモートマシンに接続する場合は、すべてのデータを安全かつ安全に保つことが必要です。 Secure Shell Clientは、それを手助けすることができます。 Windowsコンピュータに適切なSSHクライアントソフトウェアをダウンロードしてインストールし、実行して、リモートPCとの暗号化された接続を作成するだけです。
これらのFree FTP Client Softwareもご覧になることをお勧めします。