Skip to main content
Skip header

UNIX Systems Management

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

Subject syllabus

Lectures:
- The kernel of the Linux OS - history, kernel concepts, kernel compilation
- Develop your own kernel driver - concept, compilation, crosscompiling
- Apache - LAMP, virtual sites, https, htaccess .htpasswd
- Postfix - SMTP(s) protocol, basic configuration, virtual mailboxes.
- Dovecot - POP3(s) and IMAP(s), user authentication of SMTP server
- DHCP, TFTP, NFS, Netboot - static and dynamic address, netboot, BootMenu
- Samba - file services, print services
- Streaming video - video distribution to computer network, UDP, HTTP, HTTP Live
- Embedded systems based on Linux OS - Open WRT, Raspbian
- Good habits Linux server administrator, logging state services, automated administrator activities, surveillance systems

Exercises:
- environment VirtualBox and install OS on virtualized PC
- Download the kernel source, configure and compile your own kernel, the kernel into the system
- Programming a custom driver for Linux OS kernel
- Install and configure LAMP server
- Installing and Configuring Postfix SMTP server
- Install and configure Dovecot IMAP server
- Installing and configuring the DHCP server, boot the PC from the network
- Installing and Configuring Samba server
- Configure DVB distribution of resources in a computer network
- The 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