LinuCレベル3 セキュリティスペシャリスト アクセスおよび権限制御の強化
全55問。各問に解説と選択肢ごとの解説がついています。
- 問1名前付きユーザーのエントリ(user:alice:rwx)を含むアクセスACLが設定されたファイルに対して、chmod…
- 問2ディレクトリ /srv/share に setfacl -d -m g:dev:rwx /srv/share を実行し…
- 問3POSIX ACLの保存形式や、ACLを考慮したコマンドの使い方に関する説明として、正しいものをすべて選べ。
- 問4RHEL 9系のシステムで、SELinuxを完全に無効化(カーネル起動時点から無効)したい。Red Hatが推奨する手…
- 問5RHEL 9系でApacheのドキュメントルートを /srv/web に変更したところ、SELinuxに拒否されて表示…
- 問6RHEL 9系で、SELinuxが原因と思われる動作不良があるのに、/var/log/audit/audit.log …
- 問7Ubuntu 24.04で、まだプロファイルの無いプログラムに対して、プログラムを実際に動かしながらログを読み取り、対…
- 問8Ubuntu 24.04で /etc/apparmor.d/usr.sbin.myapp を編集した。システムを再起動…
- 問9AppArmorのプロファイルに記述する規則に関する説明として、正しいものをすべて選べ。
- 問10seccompの動作モード SECCOMP_MODE_STRICT の説明として適切なものはどれか。
- 問11systemdのサービスユニットに次の設定を記述した。このサービスがmount(2)を呼び出したときの動作として適切な…
- 問12eBPFの基本的な仕組みに関する説明として適切なものはどれか。
- 問13一般ユーザーで実行する /usr/local/bin/webapp に、80番ポートで待ち受けさせたい。setuid …
- 問14systemdのサービスユニットで NoNewPrivileges=yes を指定したときの動作として適切なものはどれ…
- 問15Linux Capabilities に関する説明として、正しいものをすべて選べ。
- 問16RHEL 9のNFSサーバーが公開するディレクトリを、RHEL 9のクライアントで NFSv4 としてマウントした。こ…
- 問17SELinuxのポリシーに記述するアクセスベクタールールのうち、auditallow ルールの説明として適切なものはど…
- 問18Ubuntu 24.04で、プロファイル /etc/apparmor.d/usr.sbin.myapp を適用した m…
- 問19x86-64のサーバーで、SystemCallFilter= を設定したsystemdのサービスユニットに、あわせて …
- 問20systemdのサービスユニットに User=webapp を指定し、一般ユーザーの権限で /usr/local/bi…
- 問21ディレクトリ /srv/proj には、アクセスACLとデフォルトACLの両方が設定されている。今後この中に作成される…
- 問22RHEL 9系で、Apache(httpd)を TCP 8123番で待ち受けるように設定したところ、起動時にSELin…
- 問23AppArmorのプロファイルで、ディレクトリ /srv/data/ 配下にあるファイルを、サブディレクトリの中のもの…
- 問24seccompのフィルタモード(SECCOMP_MODE_FILTER)に関する説明として、正しいものをすべて選べ。
- 問25rootで動かす必要があるサービスをsystemdで管理している。このサービスが乗っ取られた場合でも、カーネルモジュー…
- 問26Debian 12のSambaでファイル共有を提供している。Windowsクライアントから拒否エントリや「削除」などの…
- 問27RHEL 9系のSELinuxに関する説明として、正しいものをすべて選べ。
- 問28Ubuntu 24.04で、プロファイルを適用した /usr/sbin/myapp が補助プログラム /usr/bin…
- 問29手元のプログラム ./server は、起動直後に自分でseccompのフィルタを設定している。ソースコードは無いが、…
- 問30サーバーの点検で、ファイルケーパビリティが付与された実行ファイルを / 以下からすべて洗い出して一覧にしたい。コマンド…
- 問31ディレクトリ /srv/data を rsync でバックアップ先 /backup/data に同期しており、/srv…
- 問32/srv/project/report.txt にはアクセスACL(名前付きユーザーエントリと名前付きグループエントリ…
- 問33RHEL 9系で、Apache(httpd)がネットワーク上のデータベースサーバーに接続することをSELinuxが拒否…
- 問34RHEL 9系の SELinux が有効なシステム上での操作や動作に関する説明として適切なものはどれか。
- 問35Ubuntu 24.04で、プロファイルを complain モードに切り替えて /usr/sbin/myapp を一…
- 問36Ubuntu 24.04で、プロファイル /etc/apparmor.d/usr.sbin.myapp を完全に無効化…
- 問37seccompのフィルタモード(SECCOMP_MODE_FILTER)でBPFプログラムが返せるアクションに関する説…
- 問38本番サーバー上で、PID 5678 のサービスプロセスが呼び出しているシステムコールを eBPF を使ってリアルタイム…
- 問39現在のシェルプロセスが保持するケーパビリティセット(許可・実効・継承・バウンディング・アンビエントのすべて)を人間が読…
- 問40Linux Capabilitiesのケーパビリティセットに関する説明として適切なものはどれか。
- 問41ファイル /srv/data/report.txt にアクセスACLが設定されているかを、getfaclを使わず拡張属…
- 問42LinuxのPOSIX ACLに関する説明として、正しいものをすべて選べ。
- 問43RHEL 9系のシステムで、現在実行中のすべてのプロセスと各プロセスのSELinuxセキュリティコンテキストを一覧表示…
- 問44RHEL 9系のシステムで、テスト目的で /var/tmp/test.html のSELinuxタイプを一時的に ht…
- 問45AppArmorのプロファイルで、実行ファイルへの遷移として cx を指定した場合の動作として適切なものはどれか。
- 問46AppArmorのプロファイルで @{HOMEDIRS} のような「@{変数名}」形式のTunable変数を使う主な目…
- 問47Linuxにおける seccomp の動作モード SECCOMP_MODE_DISABLED に関する説明として適切な…
- 問48eBPFプログラムの構成要素やBPFマップの特性に関する説明として、正しいものをすべて選べ。
- 問49setcap コマンドでファイルケーパビリティを設定するとき、ケーパビリティ指定に含まれる「e」(effective)…
- 問50Linux の CAP_SYS_ADMIN ケーパビリティを持つプロセスが実行できる操作として適切なものはどれか。
- 問51setfattr -n user.department -v engineering /srv/data/report…
- 問52RHEL 9系のシステムで、カスタムアプリケーションの動作がSELinuxに拒否された。/var/log/audit/…
- 問53Ubuntu 24.04で、AppArmorのプロファイルを complain モードで動作確認した後、本番運用に向け…
- 問54systemdのサービスユニットで SystemCallFilter=~@clock を指定した。この設定によって拒否…
- 問55Linux Capabilities の CAP_SYS_NICE を持つプロセスが実行できる操作として適切なものはど…