Learn how to setup Linux servers using only console, on any Linux distributions. Install SSH, Apache, MySQL, PHP, DNS and Mail servers.
Discover how to setup Virtual Hosts in Apache and how to use SSH tunnels to bypass firewall restrictions.
Learn how to secure your website by optimising, analysing and hardening Apache, SSH, DNS and Mail servers, and how to use single and double Firewall architectures with DMZ zones.
Learn how to configure a Linux machine as a dedicated router. Implement QoS for network traffic management and NAT with port forwarding.
You must have a personal laptop to enrol on this course.
Who is it for?
Linux Server Administration and Security is an advanced course ideal if you have a basic knowledge of Linux systems. The issues discussed are essential for everyone working with Linux servers.
Find out more about our Computer science and computing at City, University of London courses
The course is taught over 10 weeks in the evenings, allowing you to continue with full-time employment.
This course focuses on the administration of Linux Servers, presenting a range of optimisation and security concerns that are essential to address.