戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

情報セキュリティマネジメント 2018年 秋期 午前(科目A)29


問題文

SSHの説明はどれか。

選択肢

MIMEを拡張した電子メールの暗号化とディジタル署名に関する標準
オンラインショッピングで安全にクレジットカード決済を行うための仕様
共通鍵暗号技術と公開鍵暗号技術を併用した電子メールの暗号化、復号の機能をもつ電子メールソフト
リモートログインやリモートファイルコピーのセキュリティを強化したプロトコル、及びそのプロトコルを実装したコマンド(正解)

🔒 解説は解答すると表示されます

SSH(安全なリモート接続)【情報セキュリティマネジメント解説】

正解の理由

SSH(Secure Shell:セキュアシェル)は、ネットワーク越しに他のコンピュータへ安全に接続するためのプロトコル(通信規約)です。具体的にはリモートでのログイン(端末操作)や、リモートファイルコピーを暗号化して安全に行える仕組みと、その仕組みを実装したコマンド群(例:ssh、scp、sftp)を指します。したがって、選択肢の中では が該当します。
ポイントを短くまとめると:
  • SSH は通信の暗号化と認証を行う(鍵認証やパスワード認証)。
  • リモートログイン(シェル操作)やファイル転送を安全に行うために使われる。
  • 実際のコマンドとして ssh、scp、sftp などがある。

解法ステップ

  1. 問題文のキーワードを探す:「リモートログイン」「リモートファイルコピー」「プロトコル」「コマンド」など。
  2. 各選択肢が何を説明しているかを思い出す:
    • メールの暗号化は S/MIME、PGP など。
    • オンライン決済の仕様は TLS や SET(歴史的)など。
    • SSH はリモート接続・ファイル転送の安全化に使う。
  3. キーワードと一致する選択肢を選ぶ。リモート操作とコマンドの両方が書かれているものが SSH に合致するので を選ぶ。

選択肢別の誤答解説

  • ア:
    • 説明しているのは S/MIME(Secure/Multipurpose Internet Mail Extensions:電子メールの暗号化と署名の方式)です。メールの暗号化・署名に関する規格であり、SSH とは用途が異なります。
  • イ:
    • オンラインショップの決済に関する仕様を指しています。実務では TLS(Transport Layer Security:通信の暗号化)を使った HTTPS が決済の基本です。歴史的には SET(Secure Electronic Transaction)という仕様もありましたが、これも SSH ではありません。
  • ウ:
    • 共通鍵暗号(対称鍵)と公開鍵暗号(非対称鍵)を併用する電子メール暗号化を説明しており、これは PGP(Pretty Good Privacy)や GPG に近い説明です。メール暗号化であって、リモートログインやファイル転送を扱う SSH とは用途が違います。
    • リモートログインやリモートファイルコピーのセキュリティを強化したプロトコルと、そのコマンド実装を説明しています。これは SSH の説明と一致します。

よくある誤解

  1. 「SSH はファイル転送だけの仕組みだ」
    • 誤解です。SSH は主にリモートの端末操作(シェル)を安全に行うプロトコルで、ファイル転送は SSH の上で動く scp や sftp といったコマンドやプロトコルで実現します。
  2. 「SSH と HTTPS(TLS)は同じものだ」
    • どちらも通信を暗号化しますが、用途が違います。SSH は主に端末操作やファイル転送、TLS/HTTPS は主にウェブ(ブラウザとサーバ)間の通信保護に使います。

補足コラム

  • SSH の代表的な仕組み:
    • 鍵認証(公開鍵暗号)とパスワード認証の両方をサポートします。公開鍵方式は「秘密鍵」と「公開鍵」のペアで認証する方法で、より安全です。
    • デフォルトの通信ポートは 22 番です(環境によって変更されることもあります)。
    • よく使われるコマンド例:
      • リモートログイン:ssh user@server.example.com
      • ファイルコピー(scp):scp localfile user@server:/path/
      • SFTP(SSH 上のファイル転送プロトコル):sftp user@server
  • 職場での運用イメージ:
    • サーバ保守担当者は各自の SSH 鍵を用意し、公開鍵をサーバに登録してアクセスします。退職時や外部委託終了時は、公開鍵の削除や鍵の管理台帳の更新が必要です。
  • セキュリティ対策:
    • パスワード認証を無効にして鍵認証のみ許可する、root ログインを禁止する、不要なポートを閉じる、アカウントロックや fail2ban 等によるブルートフォース対策を行う、など。

FAQ

Q. SSH は Windows でも使えますか?
A. はい。Windows でも SSH クライアント/サーバが使えます。近年の Windows 10/11 には OpenSSH クライアントが標準で入っていることが多く、PuTTY などのツールもよく使われます。
Q. パスワードより鍵認証の方がなぜ安全ですか?
A. 鍵認証は秘密鍵が盗まれない限り認証できません。パスワードは推測や辞書攻撃で破られる可能性があり、鍵は長いランダムなデータなので安全性が高いです。また鍵にはパスフレーズを付けて二重に守れます。
Q. SSH と SFTP の違いは何ですか?
A. SFTP(SSH File Transfer Protocol)は SSH 上で動く安全なファイル転送プロトコルです。SSH は基盤となる接続/認証の仕組みで、SFTP はファイル操作に特化したプロトコルです。

関連キーワード: SSH、Secure Shell、リモートログイン、scp、sftp、鍵認証、公開鍵暗号、ポート22、暗号化通信、サーバ管理
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

情報セキュリティマネジメント
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について