FoIT Spring Courses

Operating systems

6 ECTS

CODE: DatZB048

COURSE DESCRIPTION

The course consists of theory lectures providing general and up-to-date information on operating systems, their design and capabilities. The theory lectures focus on operating system types and their capabilities, such as Ubuntu server, Kali Linux, Parrot OS, CentOS, LiveUSB. In the practical sessions, students apply the information covered in the theory lectures. The practical lectures are delivered in the Proxmox virtualisation environment.

CONTENT

1. Introduction to OS, Proxmox environment, VM setup(Ubuntu, Ubuntu server, Proxmox environment exploration)
2. OS services setup and configuration - ssh, ssh key exchange, connection configuration
3. Users, Debian Package System, Service Configuration (continued)
4. Parrot OS and Kali Linux installation, OS research
5. Parrot OS and Kali Linux capabilities, packages, repositories
6. Introduction to Bourne-Again Shell (BASH) scripts - structure, syntax, usability
7. Bourne-Again Shell (BASH) - automatic user creation, diagnostic scripts
8. OS backups - reasons for backups, templates for backups, creating backups on different systems, backups using BASH scripts
9. Backup use, return, use, management
10. OS cloning - options, creating an OS clone, OS cloning

Share by: