SSHとSSLの違いは何でしょうか? One letter.Thank you, have a safe trip home.
なるほど、それならもう少し違うところがあるのかもしれませんね。 SSH と SSL を比較すると、この 2 つは非常に多くの類似点を共有しています – 結局のところ、これらは両方ともインターネット上で暗号化されたトンネルを作成するためのプロトコルです。 しかし、いくつかの明確な違いもあります。
- SSHとSSLは異なるポートを使用し、
- それぞれ異なるユースケースがあり、
- それぞれ異なる文字で終わります。
両者を並べて比較し、SSL と SSH の違いが何であるかを判断しましょう。
Defining Terms: SSH と SSL の違い
SSL とは何か
SSL は secure sockets layer の略で、現在は TLS (transport layer security) です – ただ、我々はまだ口語で SSL と呼んでいるだけです。 デジタル証明書と公開鍵基盤 (PKI) を使用して、SSL は Web サイトとその訪問者の間に暗号化された HTTPS 接続を作成します。 HTTPSは、情報やデータの伝送のためのもので、2者間で送信されるすべてのデータを暗号化し、その機密性を確保します。 SSLは認証を必要としますが、それはサーバ側のみで、クライアントは全く認証する必要がありません。
SSLは443番ポートを使用します。 2018年7月現在、すべてのWebサイトにSSL証明書をインストールして接続を暗号化することが義務付けられています。
Save Up to 80% on DV SSL Certificates
数分でWebサイトを保護できるDV SSLまたはDomain Validated SSL Certificateを使用することができます。
DV SSL証明書は年間12.42ドルから
SSHとは?
SSH (Secure Shell) は、どちらもPKIベースで、暗号化通信トンネルを形成するという点でSSLとよく似ています。 しかし、SSL が情報の伝達のために設計されているのに対し、SSH はコマンドを実行するために設計されています。 一般的にSSHは、ネットワークの一部にリモートでログインしたいときに目にすることが多いようです。
SSHはポート22を使い、クライアント認証を必要とします。結局、コマンドを実行する能力はあるレベルの許可を必要とするので、明らかに、ログインしようとする個人のアイデンティティを確認する必要があります。
つまり、長い話を短くすると、SSL は Web サイトとその訪問者の間のインターネット接続を保護するためのもので、SSH はリモートアクセスでコマンドを実行するためのものです。