Course Outline

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

Requirements

  • Experience with system administration
  • Familiarity with Linux command line

Audience

  • System administrators
 21 Hours

Testimonials (1)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories


Fatal error: Uncaught TypeError: _isl_get_excluded_site(): Return value must be of type ?array, none returned in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc:38 Stack trace: #0 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(30): _isl_get_excluded_site() #1 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(17): isl_get_excluded_site() #2 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(51): get_outline_isls() #3 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(7): islc_prepare_links() #4 /apps/hitra7/npfrontend/nptemplates/default.php(272): islc7_sites_links_array_v3() #5 /apps/hitra7/npfrontend/modules/course/course.php(143): require_once('...') #6 /apps/hitra7/npfrontend/core/routes.php(15): course_menu_callback() #7 /apps/hitra7/npfrontend/__index.php(78): require_once('...') #8 /apps/hitra7/npfrontend/index.php(15): include_once('...') #9 /apps/hitra7/index.php(66): include_once('...') #10 {main} thrown in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc on line 38