1. トップ
  2. 学校紹介
  3. 情報公開
  4. 学科情報
  5. シラバス - 科目一覧

シラバス

ネットワークセキュリティ科 2024年度入学生

科目名 サーバセキュリティ 作成日 2024/03/15
区分 必修 実習
開催時期 2年次 後期
講義・演習駒数/週 1駒
実習・実験駒数/週 1駒
合計駒数/週 2駒
総時間数 60時間
総単位数 3単位
企業連携
授業の目的 Linuxのセキュリティに関する知識と実習を通して、サーバ運営に必要なセキュリティの設定方法や、セキュリティ対策方法を学び、ネットワーク及びサーバセキュリティ管理者としての実務を学習する。
到達目標 Linuxのセキュリティツールの導入とLinux上でサーバを運営する際必要なセキュリティ設定を学ぶ。

評価項目 ①定期テスト ②小テスト ③レポート ④課題 ⑤作品 ⑥ポートフォリオ ⑦成果発表 ⑧その他
割合 30%  %  % 50%  %  %  % 20%
評価基準
Linuxセキュリティツールを理解し操作出来ること。 サーバ構築・運営に必要なセキュリティ設定が出来ること。 サーバの構築や設定内容を報告書として作成出来ること。
※上記に示した評価項目の割合(%)を基準に、総合評価点を算出して成績評価を行う。
※出席率が80%未満の場合は、評価対象としない。

担当教員 姜 怜和
テキスト・参考文献 独自プリント
実務経験有無  
各種サーバにおいてセキュリティツールによる設計・設定・検証・運用等、本科目の指導に十分な企業での実務経験から実践的な教育を行う。 
関連科目 LinuxⅠ、Ⅱ、サーバ構築、サイバーディフェンス  履修前提   

授業計画

回数 学習目標 学習項目
1 Linuxの基礎からサーバ構築・管理・運用に対するまとめ及びセキュアサーバに対する環境構築が出来る  オリエンテーション 
【理解度確認】実習、設定確認
2 ネットワークのトラフィックをリアルタイムに集計し、日常のネットワーク使用状態を把握出来る  MRTG(基本設定) 
【理解度確認】実習、設定確認
3 ネットワークのトラフィックをリアルタイムに集計し、日常のネットワーク使用状態を把握出来る  MRTG(追加設定) 
【理解度確認】実習、設定確認、課題
4 オープンソースの統合監視ツールであるzabbixを構築し、システムの監視、アラート通知、パフォ-マンス可視化することが出来る。  Zabbix 
【理解度確認】実習、設定確認
5 ネットワークのトラフィックをリアルタイムで監視し、統計情報を可視化するツールに対し、グループで協力しながら環境設定や構築出来る。それを再現・結果に対する報告書を作成し提出出来る。  Cacti 
【理解度確認】グループ課題
6 リアルタイムにログを監視するためのツールであるSwatchのインストール方法と、不正アクセスを検出するための設定および使用方法について説明出来る。  Swatch  
【理解度確認】実習、設定確認
7 ネットワーク侵入検知システム(IDS)の代表的なソフトウェアであるSnortのインストール方法について説明出来る。   Snort (設定)  
【理解度確認】実習、設定確認
8 課題指示書を基にグループで協力しながら環境設定や構築出来る。それを再現・結果に対する報告書を作成し提出出来る。   Snort (応用/Swatch連携) 
【理解度確認】実習、設定確認
9 システム上のファイルの整合性を調べるための代表的なツールであるTripwireのインストールや基本設定方法について説明出来る。  TripwireⅠ 
【理解度確認】実習
10 システム上のファイルの整合性を調べるための代表的なツールである、Tripwireの運用方法について説明出来る。  TripwireⅡ 
【理解度確認】実習
11 ホスト型侵入検知システムであるAIDEを構築し、ファイルの差分を確認することで改竄を検知することが出来る。  AIDE 
【理解度確認】実習
12 iptablesの機能と定義方法を理解し、パケットフィルタリングの基本的な設定手順について説明出来る。  iptables Ⅰ 
【理解度確認】実習
13 iptablesによるいくつかのパケットをフィルタリングする方法について学習する。  iptables Ⅱ 
【理解度確認】実習
14 iptablesによる具体的かつ実践的なパケットフィルタリングを完成出来る  iptables Ⅲ 
【理解度確認】実習
15 総まとめとして、実機テストを行う。  総合テスト 
【理解度確認】実機テスト