SSHとは?えすえすえいち
SSHとは、遠隔ホストへ安全に接続し、コマンド実行やファイル転送を行うためのプロトコル。通信路の暗号化に加えて、接続先が本物かを確かめるホスト認証と、利用者を確かめるユーザ認証(公開鍵・パスワード)を備え、ポート転送で他のプロトコルを内包して通すこともできる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
telnetやrsh、FTPは認証情報も本文も平文で流れるため、経路上で盗聴・改ざんされる。運用担当者が日常的に使う保守経路がそこだったことが問題で、使い勝手を保ったまま暗号化と認証を載せ替えたのがSSH。いまは運用設計で保守経路をどう作るかの既定解になっている。
具体例
パスワード認証を無効化して公開鍵認証だけを許し、踏み台サーバ経由でのみ本番へ入る構成をとる。ポート転送を使えば、外部に公開していないデータベースへ手元の端末から安全に接続できる。
試験での引っ掛け
暗号化だけの仕組みと捉えると足りず、ホスト認証を備える点が識別の要。初回接続で提示された鍵指紋を確かめずに受け入れると中間者攻撃を素通しにする。鍵を配って終わりにし、退職者の公開鍵が残る運用も定番の穴。
関連用語
出た過去問
出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問18(IPA)
通信の暗号化や利用者の認証の機能をもち,遠隔にあるコンピュータに安全にログインするためのプロトコルはどれか。
正解:SSH
要点:SSHは暗号化と認証を備えた遠隔ログイン用プロトコル
SSH(Secure Shell)は、遠隔のコンピュータへログインして操作するための通信を暗号化し、パスワードや公開鍵による利用者認証、およびサーバ側の身元確認を行うプロトコルである。平文で通信するtelnetの代替として用いられ、ポート転送やファイル転送の土台にもなる。
出典・参考
高度試験 午前I(高度午前I 相当)のシラバスの3 技術要素 > 5. セキュリティ実装技術 > (1) セキュアプロトコルに掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。