Following on from our Linux SysAdmin 101 Course, this course goes into the more advanced topics of System Administration.
Topics include:
- At the beginning: SysV Init, upstart and systemd
- Remote Access: SSH, Tunnelling, VPN
- Logs, Log Rotation, Syslogd
- Storage Management: Local Disks, LVM, iSCSI
- Network Sharing: NFS, rsync, Samba, SimpleHTTPServer
- Apache Webserver, Proxying, Reverse Proxying
- LAMP: Linux, Apache, MySQL and PHP. Intro to nginx, postfix.
- Networking: Network Tools, Routing, IP Addressing & Subnetting, VLANs, DHCP, DNS
- Security: iptables, ufw, fail2ban & more
- Advanced use of everyday commands: find, curl/wget & more
- Regular Expressions
- Scripting with BASH
- Filesystems & Pseudo filesystems: (fstab, fdisk, /dev and /proc, Logical Volumes)
- Device Drivers: modules and the Linux Kernel (lsmod, modprobe, lsdev, lscpu, lsblk, lspci, lsscsi, lsusb
- Introduction to Configuration Management with Ansible
- Introduction to Apache Tomcat
- Introduction to Docker
- Virtualisation with KVM