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

シラバス

ネットワークセキュリティ科(夜間部) 2026年度入学生

科目名 サーバ構築Ⅱ 作成日 2026/04/07
区分 必修 講義/演習
開催時期・標準履修年次 2年次 Ⅲ期 Ⅳ期
講義・演習駒数/週 2駒
実習・実験駒数/週 0駒
合計駒数/週 2駒
総時間数 80時間
総単位数 4単位
企業連携
授業の目的 各種のLinuxサーバを構築することによって、ネットワークにおけるサーバの役割とネットワーク管理者としての理解を深めるとともに、1人でサーバを構築・管理・運用が出来る。
到達目標 サーバ構築Ⅰで学んだ技術を基にLinuxにおける各種サーバの構築・運用・管理を取得する実習である。LPICⅡ のサーバ構築部門と同レベルの知識を得ることを目標にする

評価項目 ①定期テスト ②小テスト ③レポート ④課題 ⑤作品 ⑥ポートフォリオ ⑦成果発表 ⑧その他
割合 40%  % 20% 40%  %  %  %  %
評価基準
実習プリント提出、課題提出、中間&期末テストなどを総合的に判断する。
※上記に示した評価項目の割合(%)を基準に、総合評価点を算出して成績評価を行う。
※出席率が80%未満の場合は、評価対象としない。

担当教員 明石 憲佳/金野 滋
テキスト・参考文献 テキスト:オリジナル教材 参考文献:CentOS7で作るネットワークサーバ構築ガイド
実務経験有無  
システムエンジニアとして、業務管理システムのプロジェクトリーダーを経験。システム開発およびサーバ、ネットワーク構築の実務経験から実践的な教育を行う。 
授業外学習
(予習・復習等)
予習:基本コマンド及びオプションなどの設定内容を、前もって確認する。 復習:基本コマンド並びに基本設定などを再度確認して、エラーにならいない正常な機能構成を検証する。  履修前提
※自由選択科目のみ記載
  

授業計画

回数 学習目標 学習項目
1 全日程の概要を説明するとともに、各種のサーバ構築を行うための環境設定が出来る。 また、設定が簡単なNFSサーバに対して説明できる。   ガイダンス及び環境設定 を行い、NFSサーバを構築してファイルを共有する演習を行う。 
【理解度確認】実習レポートの確認
2 ネットワークセキュリティの重要性とSSHサーバの概略、キーワードの確認が出来る。   SSHサーバの基本設定と起動、停止、自動起動の演習を行う。またクライアントコマンドであるsshコマンドの練習を行う。 
【理解度確認】実習レポートの確認
3 SSHの設定と通信に必要な秘密鍵、公開鍵を作成して鍵ペアーによる認証、暗号化の説明が出来る。   SSHサーバをより安全な形で運営するために必要な秘密鍵、公開鍵の作成とscpやsftpコマンドを利用した公開鍵の転送方法、パスプレーズによる遠隔操作などを演習する。  
【理解度確認】実習レポートの確認
4 FTPサーバの基本的な構築方法が説明出来る。   FTPサーバの1つであるvsftpdの基本設定と制御方法を演習する。 
【理解度確認】実習レポートの確認
5 vsftpdサービスを一般ユーザに提供する際、VSFTPD設定で注意すべき点を説明出来る。   vsftpd.confから設定を変更し、一般ユーザに対する制限やポリシーの設定演習を行う。  
【理解度確認】実習レポートの確認
6 vsftpdサービスを匿名ユーザに提供する際、VSFTPD設定で注意すべき点を説明出来る。   匿名FTPサーバを構築することで、anonymousユーザに対するポリシー設定を行う方法を演習する。 
【理解度確認】 実習レポートの確認
7 名前解決サービスである DNS (Domain Name System) サーバーの概要、確認が説明出来る。  DNSサーバの起動、chrootとの関係、設定ファイルの確認とdig、nslookupなど名前解決を確認するコマンドやnamed-checkconf 、named-checkzoneなどの設定内容をチェックす津ツールの練習をする。 
【理解度確認】実習レポートの確認
8 DNS サーバーに管理するゾーンを宣言する方法が説明できる   DNSサーバに自分が管理するドメインを登録・宣言する演習を行う。 
【理解度確認】実習レポートの確認
9 DNS サーバーに管理するゾーンのデータベースを構築する方法が説明できる   宣言したゾーンに含まれたホストとIPアドレス情報を正引き、逆引きデータとして登録する演習を行う。  
【理解度確認】実習レポートの確認
10 DNS サーバーに対してセキュリティを強化する方法が説明できる   DNS サーバーに対するフォワーディング設定とセキュリティ強化のための設定を演習する。 
【理解度確認】 実習レポートの確認
11 HTTPDサーバであるApacheの起動、設定ファイル構成などが説明できる  Apacheの導入と制御、基本設定ファイルの確認、確認用のホームページ作成などを演習する。 
【理解度確認】実習レポートの確認
12 Apache サーバにおいての基本設定と一般ユーザのホームページを公開する方法が説明できる。  まず、httpd.confで基本的に行うべき設定と一般ユーザのホームページを公開出来るように設定する演習を行い、ログファイルの確認をする。 
【理解度確認】実習レポートの確認
13 Apacheの認証機能について説明できる  ApacheのBASIC認証とDIGEST認証の設定を行い、認証による会員専用のホームページを公開する練習を行う。 
【理解度確認】実習レポートの確認
14 SSLを導入し、証明書作成や認証関係、https接続に対する説明ができる。  443ポートを利用するhttpsをするためにはVirtualHostを理解する必要があり、そのためSSLモジュールの投入と証明書の作成、VirtualHostにhttpsよう設定を行う演習をする。 
【理解度確認】実習レポートの確認
15 総まとめと期末テスト   今までの内容をまとめるとともに最終チェックとして、実機(筆記)テストを行う。  
【理解度確認】 期末テスト