SSHと公開鍵認証とは?
SSHと公開鍵認証とは、遠隔ログインとファイル転送を暗号化して行うプロトコル。パスワード認証に加え、利用者の公開鍵をサーバへ登録し、秘密鍵で署名して認証する方式が使える。ポートフォワーディングにより、他のプロトコルの通信をSSHの暗号路に通すこともできる。
えすえすえいちとこうかいかぎにんしょう
SSHと公開鍵認証の意味
遠隔ログインとファイル転送を暗号化して行うプロトコル。パスワード認証に加え、利用者の公開鍵をサーバへ登録し、秘密鍵で署名して認証する方式が使える。ポートフォワーディングにより、他のプロトコルの通信をSSHの暗号路に通すこともできる。
SSHと公開鍵認証の具体例
公開鍵認証を有効にしたうえでパスワード認証とroot直接ログインを無効化すると、総当たり攻撃はほぼ通らなくなる。秘密鍵にはパスフレーズを設定し、鍵はエージェントで保持することで、鍵ファイル単体が盗まれても即座に悪用されないようにする。
SSHと公開鍵認証は試験でどう引っ掛けられる?
サーバへ登録するのは公開鍵で、秘密鍵は決して送らない。初回接続時に表示されるホスト鍵の指紋を確認せず受け入れる運用は、中間者攻撃に気づく唯一の機会を捨てていることになる。
SSHと公開鍵認証と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。