Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Ubuntu Server Edition
- Ubuntu versions
- Support options available
- TLS and standard edition details
- Maintenance policies and lifecycle
Ubuntu and Hardware
- Assessing compatibility with Ubuntu
- Available kernels and supported architectures
Package Management
- Dpkg and apt-get
- Configuring available software sources
- Adding new repositories
- Alternative package management systems (RPM, Yum, etc.) and dependencies
- Aptitude
- Automated updates
- Distribution upgrades
Networking
- Network configuration
- TCP/IP, IPv4, and IPv6
- Dynamic Host Configuration Protocol (DHCP)
- Time synchronization using timedatectl and chrony
- Data Plane Development Kit (DPDK)
Remote Administration
- OpenSSH Server
- OpenLDAP Server
- Samba and LDAP integration
- Kerberos
Domain Name Service (DNS)
- DNS configuration
Security
- User management
- Console security
- Firewall management
- AppArmor
- Certificate management
- VPN implementation
- SSSD
Web Servers
- HTTPD - Apache2 Web Server
- PHP8 - Scripting Language
- Squid - Proxy Server
- Ruby on Rails
- Apache Tomcat and Apache Kafka
Databases
- MySQL and MariaDB
- PostgreSQL
Wiki Applications
- Moin Moin
- MediaWiki
File Servers
- FTP Server
- Network File System (NFS)
- CUPS - Print Server
Email Services
- Postfix
- Exim4
- Dovecot Server
- Mailman
- Mail filtering
Version Control Systems
- Bazaar
- Subversion
- CVS Server
- Mercurial
- GIT
Windows Networking
- Samba File Server
- Samba Print Server
- Securing Samba file and print services
- Samba as a Domain Controller
- Samba Active Directory integration
- Likewise Open
Backups
- Shell scripting for backups
- Archive rotation strategies
- Bacula
- Rsnapshot
Virtualization and Cloud Computing
- libvirt
- Packer.io
- QEMU and KVM
- VirtualBox
- VMware
- EC2
- Containers - LXD, LXC
- OpenStack
Additional Topics
- Maintaining /etc under version control
- Block device replication
- Utilities - byobu, munin, nagios, puppet
Requirements
Foundational knowledge of Linux or Unix-like systems is required.
21 Hours
Testimonials (1)
The way the shared desktop worked.