ホームページ  >  記事  >  運用・保守  >  SSH Linuxとは何ですか

SSH Linuxとは何ですか

藏色散人
藏色散人オリジナル
2020-03-11 11:18:012841ブラウズ

SSH Linuxとは何ですか

ssh Linux とは何ですか?

SSH (リモート接続ツール) 接続原理: ssh サービスはデーモン プロセス (デーモン) です。システムのバックグラウンドでクライアント接続を監視します。ssh サーバーのプロセスは sshd と呼ばれ、これを担当します。公開鍵やその他の情報の交換を含む、クライアント要求をリアルタイムで監視します (IP 22 ポート)。

ssh サーバーは、openssh (ssh サービスの提供) openssl (暗号化プログラムの提供) の 2 つの部分で構成されます。

ssh クライアントは、XSHELL、Securecrt、Mobaxterm およびその他のツールを使用して接続できます

SSH の動作メカニズム

サーバーが起動すると、キー (768 ビット公開キー) が生成され、ローカル ssh クライアントは ssh サーバーに接続リクエストを送信し、サーバーは接続を確認します。クライアントから送信されたデータと IP アドレスをクリックし、正当であることを確認した後、キー (768 ビット) をクライアントに送信します。このとき、クライアントはローカルの秘密キー (256 ビット) とサーバーの秘密キーを組み合わせます。公開鍵 (768 ビット) を鍵ペア鍵 (1024 ビット) に変換し、サーバーに返送され、鍵ペア データ送信を通じて接続が確立されます。

SSH暗号化技術

暗号化技術: 送信プロセス、データ暗号化。

1.SSH1 はクライアントの秘密キーを検証せず、悪意のあるコードを埋め込むのが簡単です

2.SSH2 は接続の正しさを確認するための Diffe_Hellman メカニズムを追加します。送信中に、サーバーはハッカーの侵入を避けるためにデータ ソースの正確性をチェックします。

SSH2 は RSA キーと DSA キーをサポートします

DSA: デジタル署名アルゴリズム デジタル署名

RSA: デジタル署名と暗号化の両方が可能

概要SSH の知識

1.SSH は安全な暗号化プロトコルであり、Linux サーバー

2 にリモート接続するために使用されます。SSH のデフォルトのポートは 22 で、セキュリティ プロトコルのバージョンは SSH2 です。

3. SSH サーバーには、主に SSH 接続と SFTP サーバーの 2 つのサービス機能が含まれています。学習アドレス:

https://www.php.cn/course/list/33.html

以上がSSH Linuxとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。