HeadlinesBriefing HeadlinesBriefing.com

SSHの動作原理 - Secure Shellの説明

ByteByteGo •
×

Strands harnessは、オープンソース、最先端、完全に組み立てられたエージェントフレームワークです。インストールした瞬間から本番環境で使用できます。6つのベンチマークで、精度において他のフレームワークと同等または上回り、28% fewer tokensを使用しました。シェル、ファイル、Webツールに加え、コンテキスト管理、メモリ、サブエージェントまで、すべて調整済みですぐ使用できます。

Secure Shellは、安全でないネットワークを経由してリモートマシンに安全にアクセスするための方法です。SSHクライアントからリモートマシン(SSHサーバー)へのTCP接続から始まります。2つのマシンがSSHバージョンを交換し、暗号アルゴリズムを協議し、各側が鍵交換プロトコルを実行します。SSHサーバーは公開鍵と署名を送信し、クライアントマシンが对其进行検証します。

ホスト鍵はknown_hostsファイルと照合されます。2つのマシンはそれぞれ自らの側でセッション鍵を生成し、ネットワーク経由で共有しません。その後、SSHクライアントはログイン用の公開鍵を送信して認証を開始します。SSHサーバーはauthorized_keysの公開鍵と照合し、SSHクライアントは認証リクエストを秘密鍵で署名し、デジタル署名をSSHサーバーに送信します。これによりSSH認証が完了し、セッションが通信のために開きます。

出典: ByteByteGo · 要約:HeadlinesBriefing