(16:137:559) Linux System Administration

Course Number
16:137:559
Credits
3
Prerequsites
Sufficient experience in using UNIX as a user.
Semesters(s) Offered
Summer
Description

Examine in detail all aspects of the modern Linux operating system (shell commands, processes, files, user accounts, groups), including virtualization with KVM (deployment and management of virtual servers), Debian and Redhat package management; introduction to networking (protocols, IP addresses, Address Resolution Protocol [ARP], subnets and routing, network services and ports);  Network File System (NFS); Linux-Windows integration (terminal services, Samba file server); service and operating system target management with systemd; shell and python scripting techniques; code compilation and library management; security topics (password protection, multi factor authentication, Linux firewall with iptables, port scanning, intrusion detection).

Technical Skills

  • Linux
  • Operating Systems