校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

系統管理實務

System Administration Practice

學期
106-1
學分
3 學分
當期課號
5247
永久課號
IOC5170
開課單位
資訊科學與工程研究所
授課教師
吳育松、王則涵
校區
光復
類別
必修
上課時間表
週四
A
18:30–19:20
系統管理實務
EC122
3 節連堂
B
19:30–20:20
C
20:30–21:20

* 根據陽明交大上課時間表所列

概述

* 本課程將從理論面及實務面教授管理計算機系統所需的知識及技能,主要的教學目標是讓學生在完成本課程後,能具有管理伺服器的各類技術,並了解相關的系統理論。 * 除了基礎的伺服器架設、維護以及各類指令之使用方式,我們將著重於各項服務的實際部署與維護,從單一伺服器的操作至多伺服器的協同作業。 * 藉由實際的操作,讓學生們能夠在修完課後,能學習到系統管理者的基礎技能及了解未來可能面臨的問題。 * 為了讓學生們能學以致用,並在實際環境中驗證所學,在課程教授上,將以本系資訊中心普遍使用的工作站平台 FreeBSD 為主要的教學平台。

先修科目

學生需具備基礎程式設計能力,曾修習「計算機概論」與「計算機網路概論」 或相關課程,並有 Unix 系統與 Script 語言的使用經驗。

教學方式

<a href="http://www.cs.nctu.edu.tw/~wangth/course/sysadm"> http://www.cs.nctu.edu.tw/~wangth/course/sysadm</a> 歷年課程資訊 <a href="https://nasa.cs.nctu.edu.tw">https://nasa.cs.nctu.edu.tw</a>

評分方式

* Midterm: 15% * Final: 15% * Homework and Exercise: 70% A. Unix-like OS installation: 建立學生個人使用及管理的作業平台 B. Shell Script: 熟悉各項指令並學習整合與應用 C. User Management: 使用者管理 D. ZFS, NFS: 檔案系統之設定及管理 E. NFS + NIS: 提供學生熟悉網路伺服器架構與運作,包含網路檔案系統、中控帳號管理以及管理系統之安全性、效能...等實作 F. autofs: 自動化檔案系統掛載 G. Controlling Process, Service Management: 透過了解程序後,進行服務啟動管理 H. Kernel: 系統核心調校 I. Syslog: 系統紀錄 J. System Security: 系統安全性調整及實務 以下內容將視課程進度再行排入: I. FTP, Samba, ZFS, RC: 熟悉使用者管理、程序管理、 II. Web Server/Services: 熟悉工作排程、作業系統核心、日誌檔管理、基本 TCP/IP、Jail 以及 PKI 之運作原理 III. LDAP + Samba + PC login: 架設自己的工作站並且建立基本服務提供使用者使用 * Presentation and others: 0~10%

課程大綱
  • Syllabus
  • Unix Concepts
  • Shell Programming
  • TCP/IP Basics
  • Services
  • DevOps/NetDevOps
教科書

1. Evi Nemeth, Garth Snyder, Trent R. Hein, Ben Whaley, Dan Mackin, "Unix and Linux System Administration Handbook," 5th Edition, Addison-Wesley Professional, 2017. 2. Course slides

Office Hours
地點
EC318
時間
每週三GH (15:30 ~ 17:20)
聯絡方式
ta@nasa.cs.nctu.edu.tw