1. Course ID: 219096
  2. Course Name: Linux System Administration (里訥克斯系統管理)
  3. Instructor: Dr. Quincy Wu
  4. Target Students: Juniors, Seniors, and Postgraduates
  5. Upperlimit: 15 Students
  6. Credit: 3
  7. Time: Monday 09:10-12:00
  8. Place: CC 027
  9. Prerequisite:
  10. Goal: Learning the skills of Linux system administration, and getting hands-on experience by establishing network services through weekly homeworks.
  11. Evaluation:
  12. Textbook:
    1. Vicki Stanfield and Roderick W. Smith, "Linux System Administration", 2nd Ed. Publication: San Francisco Sybex Books, 2002. (NCNU NetLibrary)
    2. Nate Campi and Kirk Bauer, "Automating Linux and UNIX System Administration", 2nd Ed. Publication: Berkeley, Calif., New York Springer Science & Business Media, 2009. (NCNU NetLibrary)
    3. Linux Home Networking PDF Chapters
  13. References:
    1. Online manpage
    2. GNU Info
    3. Linux Documentation Project (http://tldp.org/LDP/)
    4. LAMP: The Open Source Web Platform (http://www.onlamp.com/)
    5. Librenix - Linux Sysadmin Portal (http://www.librenix.com/)
    6. Linux Magazine (http://www.linux-mag.com/)
    7. Linux Journal (http://www.linuxjournal.com/)
  14. Outline:
    1. The Basics of System Administration
    2. Installing Linux
    3. Linux Files and Processes
    4. Command-line Tools
    5. Startup and Shutdown
    6. Creating and Maintaining User Accounts
    7. Security
    8. Software Administration
    9. Performance Tuning
    10. Filesystems and Disk Management
    11. Backing Up and Restoring
    12. Printers and the Spooling Subsystem
    13. Making Your Job Easier with Scripts
    14. TCP/IP Linux Networking
    15. The X Window System
    16. Setting Up Your Mail Server
    17. Samba: File and Print Services for Microsoft(R) Windows(R) clients
  15. Classification in CSIE Programs: "Algorithms and Computational Theory"