計算機系統管理
Computer System Administration
| 節 | 週四 |
|---|---|
A 18:30–19:20 | 計算機系統管理 EC122(光復) 3 節連堂 |
B 19:30–20:20 | |
C 20:30–21:20 |
* 根據陽明交大上課時間表所列
* 本課程將從理論面及實務面教授管理計算機系統所需的知識及技能,主要的教學目標是讓學生在完成本課程後,能具有管理伺服器的各類技術,並了解相關的系統理論。 * 除了基礎的伺服器架設、維護以及各類指令之使用方式,我們將著重於各項服務的實際部署與維護,從單一伺服器的操作至多伺服器的協同作業。 * 藉由實際的操作,讓學生們能夠在修完課後,能學習到系統管理的基礎技能及了解未來可能面臨的問題。 * 為了讓學生們能學以致用,並在實際環境中驗證所學,在課程教授上,將以本系計算機中心普遍使用的 FreeBSD 作業系統為主要的教學平台。
學生需具備基礎程式設計能力,曾修習「計算機概論與程式設計」與「計算機網路概論」
無備註
課程網站: https://nasa.cs.nctu.edu.tw/sa/2022/ 歷年課程資訊: https://nasa.cs.nctu.edu.tw 課程討論區: https://groups.google.com/forum/#!forum/nctunasa
* Midterm: 15% * Final Exam: 15% * Homework and Exercise: 70% A. FreeBSD Installation B. Shell Scripting C. File system and FTP Server D. Web Server/Services E. NFS and Firewall
Syllabus
Syllabus, Grade Policy
- 講授:
- 1 Week
UNIX Basics
1. FreeBSD Installation 2. Applications Installation 3. Shell Commands 4. Useful Utilities (ex. tmux, git)
- 講授:
- 2 Weeks
Shell Programming
- 講授:
- 1 Week
UNIX Administration
1. Booting Up and Shutting Down 2. User Management 3. Controlling Process 4. Periodic Processes 5. Filesystem 6. Service and Settings 7. GPT 8. Disks 9. ZFS 10. Backup 11. Syslog
- 講授:
- 5 Weeks
TCP/IP Basics
Basic TCP/IP Networking
- 講授:
- 1 Week
Network Services & Related
1. Web 2. FAMP (FreeBSD/Apache/MySQL/PHP) 3. PKI (Public Key Infrastructure) 4. FTP 5. NFS/Automount 6. NIS 7. Basic Firewall 8. Security
- 講授:
- 4 Weeks
教師未提供此項資料
No textbook, the major materials are course slides in class Reference book: Evi Nemeth, Garth Snyder, Trent R. Hein, Ben Whaley, Dan Mackin, "Unix and Linux System Administration Handbook," 5th Edition, Addison-Wesley Professional, 2017.
- 地點
- EC318 (系資訊中心)
- 時間
- by appointment
- 聯絡方式
- ta@nasa.cs.nctu.edu.tw
