システムアーキテクト暗記無料で始める

セキュアOS(強制アクセス制御)とは?せきゅあおーえす

セキュアOS(強制アクセス制御)とは、管理者権限を持つプロセスであっても、あらかじめ定めたポリシに反する操作を許さないOS。所有者の裁量に委ねる任意アクセス制御に代えて強制アクセス制御(MAC)を敷き、プロセス単位で最小権限を割り当てることで、侵入が成立しても被害の及ぶ範囲を封じ込める。

最終更新:2026-10-06

試験情報

システムアーキテクト試験の過去問では1回出題されています。

システムアーキテクト試験の頻出用語/午前II

別名:セキュアOS、強制アクセス制御

この語が出る過去問を解く →

背景

通常のOSでは、最上位権限を奪われた時点であらゆる資源が操作可能になる。権限が一点に集中していること自体が被害拡大の原因なので、権限を管理者ではなくポリシの側に置き、実行主体ごとに触れてよい資源を宣言させる設計へ移した。侵入を防ぐ層ではなく、成立後の被害を限定する層として多層防御に組み込む。

具体例

LinuxのSELinuxでは、Webサーバプロセスに与えるドメインを定義してドキュメントルート以外への書込みを禁じる。脆弱性を突かれて任意コード実行に至っても、そのプロセスからは設定ファイルや秘密鍵に手が届かない。

試験での引っ掛け

任意アクセス制御(DAC)は所有者が自分の判断で権限を緩められるため、乗っ取り後の改ざんを止められない。ここが対比の要点。ポリシは資源ごとに書く必要があり、運用を止めないために緩めていくと強制アクセス制御の意味自体が失われる点も問われる。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題
  • 分野:午前II
  • 任意アクセス制御(DAC)は所有者が自分の判断で権限を緩められるため、乗っ取り後の改ざんを止められない。