無限ノック › SCS 練習問題一覧 › 問題
SCSインフラストラクチャのセキュリティ

ある医療機関では、本番環境の複数のEC2インスタンス(Linux)への管理アクセスをSSH(ポート22)で行っており、セキュリティグループにインバウンドルールが設定されている。セキュリティ監査チームから「攻撃対象領域削減のためポート22のインバウンドルールを完全に削除し、すべての管理操作をセッション単位で記録すること」という勧告が出た。EC2インスタンスのOSやアプリケーションへの変更を最小限に抑えながら、インバウンドSSHポートを一切開けずに管理アクセスを維持する方法として最も適切なものはどれか?

A
踏み台ホスト(Bastion Host)をプライベートサブネットに構築し、踏み台自体へのアクセスにSystems Manager Session Managerを使用することで外部からのインバウンドSSHポートを廃止する
踏み台ホスト自体へのアクセスをSession Managerに切り替えても、踏み台から本番EC2インスタンスへのSSH接続にはポート22が依然として必要。本番インスタンスのインバウンドポート22を「完全に削除」するという要件を達成できない。
B
EC2インスタンスにSSM AgentとSession Manager用のIAMインスタンスプロファイルを設定し、インバウンドSSH(ポート22)ルールをセキュリティグループから削除してSession Manager経由で管理操作を行う
✓ 正解
SSM AgentとIAMインスタンスプロファイルの設定により、アウトバウンドHTTPS(443)だけでSession Managerが動作するため、インバウンドポート22をすべて削除できる。セッションのロギングもCloudTrailとS3/CloudWatch Logsで自動実現され、2つの要件を完全に満たす唯一の選択肢。
C
EC2 Instance Connect Endpointを使用してSSH接続をVPCエンドポイント経由に切り替え、インターネットからのポート22インバウンドルールをセキュリティグループから削除してブラウザベースのSSHを可能にする
EC2 Instance Connect EndpointでインターネットからのポートオープンはVPCエンドポイント経由に切り替わるが、VPC内ではエンドポイントENIから対象インスタンスへのSSH(ポート22)インバウンドが引き続き必要。インバウンドSSHポートの完全閉鎖は達成できない。
D
Systems Manager Parameter StoreにSSH秘密鍵を集中管理し、CloudTrailで鍵取得イベントをロギングすることで、IAMポリシーによるアクセス制御と操作の監査ログを組み合わせて運用する
SSH秘密鍵の集中管理とCloudTrailロギングはセキュリティ運用の可視性向上には有効だが、インバウンドSSHポートを閉鎖する機能を持たない。ポート22が開いたままであり、攻撃対象領域の削減という根本要件を解決しない。

解説

AWS Systems Manager Session Managerは、SSM AgentとSystems Managerエンドポイント間のアウトバウンドHTTPS(ポート443)のみを使用するため、EC2インスタンスのインバウンドSSH(ポート22)を一切開ける必要がない。セッションはCloudTrailとS3/CloudWatch Logsへ自動記録され、IAMポリシーで接続権限を制御できる。Amazon LinuxやUbuntuにはSSM Agentがデフォルト搭載されているため、OSへの変更も最小限で済む。 選択肢Aの踏み台ホスト構成は、踏み台自体へのアクセスをSession Managerに切り替えても、踏み台から本番EC2インスタンスへの接続には依然としてSSH(ポート22)が必要であり、本番インスタンスのインバウンドSSHポートを完全に閉鎖することができない。 選択肢CのEC2 Instance Connect Endpointは、インターネット向けのポート22は削除できるが、VPC内でエンドポイントENIから対象EC2インスタンスへのSSH(ポート22)インバウンドは引き続き必要であり、インバウンドポートの完全閉鎖という要件を満たせない。 選択肢DのSystems Manager Parameter StoreとCloudTrailによる構成は、アクセス管理の強化には寄与するが、インバウンドSSHポートを閉じる手段ではない。「ポート22のインバウンドルールを完全に削除する」という核心要件を直接解決しない。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSCSを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← SCS の問題一覧に戻る