- Experience with system administration
- Familiarity with Linux command line
Audience
- System administrators
Ubuntu is an open source Linux distribution based on Debian's architecture. It is widely used for IoT devices, robots, and cloud computing, making it the most popular among other Linux-based operating systems.
This instructor-led, live training (online or onsite) is aimed at system administrators who wish to use Ubuntu to set up and manage network devices, virtual machines, and containers in a secure, customizable, and user-friendly operating system.
By the end of this training, participants will be able to:
- Set up the necessary environment to manage network devices, virtual machines, and cloud images with Ubuntu.
- Understand the features and advantages of Ubuntu and the different variants.
- Configure network devices and security using bash and sudo shell commands.
- Use the technologies (such as OpenStack) and tools available in Ubuntu to manage virtualization and cloud containers.
- Learn how to set up and configure mail servers (Dovecot, Exim4, and Postfix) and web servers (Apache) in Ubuntu.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction
- Ubuntu vs Debian vs other Linux distributions
- Overview of Ubuntu features and advantages
- Ubuntu variants or editions
Getting Started
- Understanding the system requirements
- Installing Ubuntu (Basic, Advanced, and Automatic)
- Executing bash shell commands
- Running Ubuntu on cloud images
Configuring Network Devices
- Basic to advanced networking concepts
- Identifying Ethernet interfaces and setting logical names
- Assigning IP addresses and default gateway
- Configuring hostname records
- Bridging multiple interfaces
Securing Systems
- Setting up users and permissions using sudo
- Using the AppArmor module to manage profiles
- Configuring a firewall using ufw and iptables
- Configuring self-signed and CA certificates
- Implementing access controls using LDAP and Samba AD
Managing Virtualization
- Enabling virtualization using qemu/kvm and libvirt
- Using OpenStack to manage virtualization stack
- Creating VMs using multipass, uvt, and virt tools
Managing Containers
- Using LXD and LXC to administer containers
- Creating and starting containers
- Applying profiles and policies to containers
- Publishing, importing, and exporting images
Maintaining Systems
- Implementing high availability clusters
- Monitoring infrastructure workloads
- Setting up and restoring backups
Configuring Mail and Web Servers
- Setting up IMAP and POP3 servers with Dovecot
- Setting up SMTP authentication with Exim4 and Postfix
- Setting up an Apache web server
- Configuring Squid proxy cache server
- Installing MySQL, PHP/Perl/Python, and Ruby on Rails
Troubleshooting
Summary and Next Steps
United Arab Emirates - Ubuntu System Administration
Qatar - Ubuntu System Administration
Egypt - Ubuntu System Administration
Saudi Arabia - Ubuntu System Administration
South Africa - Ubuntu System Administration
Brasil - Ubuntu System Administration
Canada - Ubuntu System Administration
中国 - Ubuntu System Administration
香港 - Ubuntu System Administration
澳門 - Ubuntu System Administration
台灣 - Ubuntu System Administration
USA - Ubuntu System Administration
Österreich - Ubuntu System Administration
Schweiz - Ubuntu System Administration
Deutschland - Ubuntu System Administration
Czech Republic - Ubuntu System Administration
Denmark - Ubuntu System Administration
Estonia - Ubuntu System Administration
Finland - Ubuntu System Administration
Greece - Ubuntu System Administration
Magyarország - Ubuntu System Administration
Ireland - Ubuntu System Administration
Luxembourg - Ubuntu System Administration
Latvia - Ubuntu System Administration
España - Ubuntu System Administration
Italia - Ubuntu System Administration
Lithuania - Ubuntu System Administration
Nederland - Ubuntu System Administration
Norway - Ubuntu System Administration
Portugal - Ubuntu System Administration
România - Ubuntu System Administration
Sverige - Ubuntu System Administration
Türkiye - Ubuntu System Administration
Malta - Ubuntu System Administration
Belgique - Ubuntu System Administration
France - Ubuntu System Administration
日本 - Ubuntu System Administration
Australia - Ubuntu System Administration
Malaysia - Ubuntu System Administration
New Zealand - Ubuntu System Administration
Philippines - Ubuntu System Administration
Singapore - Ubuntu System Administration
Thailand - Ubuntu System Administration
Vietnam - Ubuntu System Administration
India - Ubuntu System Administration
Argentina - Ubuntu System Administration
Chile - Ubuntu System Administration
Costa Rica - Ubuntu System Administration
Ecuador - Ubuntu System Administration
Guatemala - Ubuntu System Administration
Colombia - Ubuntu System Administration
México - Ubuntu System Administration
Panama - Ubuntu System Administration
Peru - Ubuntu System Administration
Uruguay - Ubuntu System Administration
Venezuela - Ubuntu System Administration
Polska - Ubuntu System Administration
United Kingdom - Ubuntu System Administration
South Korea - Ubuntu System Administration
Pakistan - Ubuntu System Administration
Sri Lanka - Ubuntu System Administration
Bulgaria - Ubuntu System Administration
Bolivia - Ubuntu System Administration
Indonesia - Ubuntu System Administration
Kazakhstan - Ubuntu System Administration
Moldova - Ubuntu System Administration
Morocco - Ubuntu System Administration
Tunisia - Ubuntu System Administration
Kuwait - Ubuntu System Administration
Oman - Ubuntu System Administration
Slovakia - Ubuntu System Administration
Kenya - Ubuntu System Administration
Nigeria - Ubuntu System Administration
Botswana - Ubuntu System Administration
Slovenia - Ubuntu System Administration
Croatia - Ubuntu System Administration
Serbia - Ubuntu System Administration
Bhutan - Ubuntu System Administration