Unix Internals and Administration
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
BIE-ADU | Z,ZK | 6 | 2+2 |
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- katedra počítačových systémů
- Anotace:
-
Students learn the internals of the UNIX operating system and the administration of its basic subsystems, and get practical skills on real-world examples. They understand the differences between the user and administrator roles. They understand theoretically and know practically system monitoring, analysis and tuning tools; file systems implementation and administration; disk subsystems; processes; memory; network services; shared file systems; naming services; remote access; system boot.
- Požadavky:
-
User-level knowledge of the UNIX system (as provided by the Introduction to Operating Systems module) is required. Knowledge provided by the Operating Systems module is recommended.
- Osnova přednášek:
-
1. Introduction, tools for system analysis.
2. File systems implementation and administration.
3. Disk management, RAID.
4. Process limits, access control (identity, resource limits, disk quota, chroot).
5. Configuring network services.
6. Shared filesystems (NFS, automounter, SMB).
7. Naming services (DNS, NIS, LDAP).
8. Terminal, serial line, booting the system.
9. Remote access, SSH, ssh keys, TCP tunelling, firewall (IPFW, iptables).
10. Process management.
11. Memory management.
12. System monitoring (syslog, accounting, auditing).
13. Introduction to system tuning.
- Osnova cvičení:
-
1. Introduction to the lab room, administering users.
2. Sparse files, links, suballocation, FS repair.
3. Disk management.
4. Process limits (chroot, restricted shell).
5. sudo.
6. Network configuration.
7. nfs, automounter.
8. DNS server, client.
9. NIS server, client.
10. Configuring services run via inetd, tcp wrapper.
11. Firewall.
12. Kernel configuration.
- Cíle studia:
-
The UNIX operating system has always strictly distinguished the user role from the administrator role. Responsibility for system operation is delegated to the administrator. A small mistake on the administrators part may have fatal consequences. In this module, students gain basic knowledge necessary for administering a UNIX-based OS that they can immediately apply in the real world, e.g., to administer their Linux notebooks or enterprise servers.
- Studijní materiály:
-
1. Soyinka, W., Shah, S. ''Linux Administration: A Beginner's Guide''. McGraw-Hill Osborne Media, 2005. ISBN 0072262591.
- Poznámka:
-
Rozsah=prednasky+proseminare+cviceni2p+2c, Prednasejici: Ing. Zdeněk Muzikář CSc.
- Další informace:
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů:
-
- Information Technologies (povinný předmět oboru)
- Informatics (VO)