Skip to main content
Skip header

UNIX Systems Management

Type of study Bachelor
Language of instruction Czech
Code 460-2082/02
Abbreviation SUS
Course title UNIX Systems Management
Credits 4
Coordinating department Department of Computer Science
Course coordinator Ing. David Seidl, Ph.D.

Subject syllabus

Lecture:
- Virtualization services: general overview and working with Docker containers.
- Virtualization services: management in data centers.
- Mass management of server services: configuration management, orchestration, patch management, and provisioning.
- DHCP, TFTP, NFS, and Netboot: static and dynamic address assignment, remote system booting, and boot menus.
- Apache: LAMP stack, virtual hosts, HTTPS, .htaccess, and .htpasswd.
- Postfix: SMTP(S) protocol, basic configuration, and virtual mailboxes.
- Dovecot: POP3(S) and IMAP(S), and user authentication for the SMTP server.
- Best practices for Linux server administrators: logging service status, automating administrative tasks, and monitoring systems.

Practical Exercises:
- Introduction to the VirtualBox environment and installing an OS on a virtualized PC.
- Basic operations with Docker containers.
- Installation and configuration of a LAMP server.
- Installation and configuration of a Postfix SMTP server.
- Installation and configuration of a Dovecot IMAP server.
- Installation and configuration of a DHCP server; booting PCs over the network.
- Installation and configuration of a Samba server.
- Final test.

Literature

[1] COBBAUT P. Linux Fundamentals, Netsec BVBA, 2013
[2] J.Gerner, E.Naramore, M.Owens, M.Warden, Professional LAMP ISBN: 0-7645-9723-X 

Advised literature

[1] WILLIAM E., Jr. Shotts. The Linux Command Line. ISBN 1593273894 
[2] NEGUS, Ch.,BRESNAHAN Ch. Linux Bible. ISBN 111821854X