Lecturer(s)
|
-
Hudec Tomáš, Mgr.
-
Vaněk Antonín, Ing. CSc.
-
Kysela Jiří, Ing. Ph.D.
-
Brožek Josef, Ing.
|
Course content
|
Lectures: User and group management, permissions. Filesystems on UNIX-like systems, Linux FS. IP protocols; network settings, routing. Bash-shell like programming language for an administrator. Basic UNIX commands, shell-scripts. Regular expressions; editors ed, vi, sed, commands grep, egrep, awk. Start of the system, SysVinit, runlevels; daemons, services; superdaemon inetd. Advanced user management with respect to services; user monitoring. Advanced routing; network traffic control and shaping. Seminars: OS Linux installation; distributions; VMware Server, VMware Player. Boot-loaders. Packaging systems. UNIX file-systems and their features. UNIX OS installation; FreeBSD, OpenSolaris. Supplemental and virtual file-systems in Linuxu; udev, proc, sysfs, ntfs apod. Síťové filesystémy v unixových systémech; NFS, Samba. Firewalls in UNIX-like systems; iptables; ipf, ipfw. Network services; DNS, e-mail, ftp, databases. Advanced network management; advanced routing, network traffic shaping and monitoring, IPv6. Application development on UNIX systems; compilers, make, GNU configure, Linux kernel compilation, modules.
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Methods of individual activities, Demonstration, Skills training, Laboratory work, Work-related activities
|
Learning outcomes
|
This course provides to students the knowledge and the skills of UNIX operating systems administration. The course consists of practical knowledge of installing OS Linux, creating user accounts, setting user permissions, network configuring and routing, firewalling, data sharing and filesystems, installing and management of services - www, ftp, mail, print, news, advanced configuring and optimizing of kernel, software-RAID, advanced routing and shaping, bridging, tunneling, VPN, embedded systems (routers).
Ability to install and manage UNIX-like OS, ability to quickly find needed information for Linux management. Deeper overview of UNIX and Linux possibilities.
|
Prerequisites
|
Basic knowledge of operating systems and networks. Basic administration of computer networks and any operating system is welcome.
|
Assessment methods and criteria
|
Oral examination, Written examination, Home assignment evaluation, Student performance assessment, Oral performance analysis, Work-related product analysis
Every student must prepare a presentation on given or chosen topic; students must also install their own OS distribution of chosen UNIX kind. Attendance at seminars is voluntary except presentation and final lessons. Credit: Classified is presentation (speech, prepeartion, practical show). Exam: Practical tasks (OS management), theoretical test (written and oral).
|
Recommended literature
|
-
Kolektiv autorů. LINUX dokumentační projekt. 4. aktualizované vydání. Praha: Computer Press, 2008. ISBN 978-80-251-1525-1.
-
Zemánek, P. Základy operačního systému UNIX. Praha: Česká informatická společnost, 1993.
|