Course description
This instructor led SUSE Linux System Administration training course is designed to teach the key administration, security, networking and performance tasks required on a SUSE Linux Enterprise Server (SLES).
Similarly, the course is targeted to closely follow the official Linux Professional Institute (LPI) and CompTIA Linux+ certification curriculums.
Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.
Who will the Course Benefit?...
Who will the Course Benefit?The SUSE Linux System Administration training course is suitable for novice Linux System Administrators, Programmers and other technical IT staff who need to acquire administration knowledge of the key administrative, networking, performance and security tasks required on a SUSE Linux operating system within the Enterprise.
Delegates who wish to work towards achieving the Linux Administrator LPIC-1 or CompTIA Linux+ certifications will find this course a good basis for LPIC-1: 101-500 and 102-500 exams.
The appendixes also include other related topics that would be useful reading for delegates preparing for certification.
Course ObjectivesOn completion of this course the delegate will have the required technical knowledge to administer a SUSE Linux server within the Enterprise. They will have gained practical experience of configuring administrative, networking, performance and security aspects of a SUSE Linux Enterprise system (SLES).
The delegate will possess the essential knowledge required to study towards the Linux Administrator LPIC-1 and CompTIA Linux+ certifications.
Upcoming start dates
Suitability - Who should attend?
This SUSE Linux System Administration course assumes good knowledge of the Linux operating system in an Enterprise environment to the level covered in the Linux Introduction course. Alternatively, relevant experience of UNIX or Linux servers is required, preferably within an enterprise environment.
Knowledge of Linux Shell Programming to the level covered on the Linux Shell Programming course would also be beneficial.
Experience to the level as demonstrated in this course is recommended:
- Linux Introduction
Training Course Content
Course Contents - DAY 1
Course Introduction- Administration and Course Materials
- Course Structure and Agenda
- Delegate and Trainer Introductions
- File system types
- MBR vs GPT partition tables
- Partitioning a disk
- Comparison of Linux filesystems
- Creating Btrfs, XFS and EXT filesystems
- Displaying disk usage
- Mounting and unmounting file systems
- Configuring labels and UUIDs
- Locating files in use
- Exercise
- Logical Volume Management
- Checking and repairing the file system
- Growing file systems
- Filesystem debugging and defragmentation
- Listing swap areas
- Creating and removing swap areas
- Exercise
Course Contents - DAY 2
Session 3: USER ACCOUNT MANAGEMENT- User Private Group scheme
- Files used in creating a user
- Adding users via the command line and YaST
- Managing groups
- Password administration
- Bash Shell environment
- Configuring user limits
- Extended permissions
- Configuring sudo
- Sudo aliases and groups
- Monitoring login activity
- Exercise
- The Red Hat Package Manager (rpm)
- Verifying Software
- Querying installed and uninstalled packages
- Installing and removing packages
- Upgrade mechanism
- Converting rpm packages to cpio format
- Enhanced package management with zypper
- Exercise
- rsyslog configuration
- Configuring remote logging
- Testing using logger
- Managing logs with logrotate
- Basic and advanced journal queries
- Configuring the journal
- Exercise
- Secure shell OpenSSH
- Public/private key authentication
- X11 forwarding
- The SUSE firewall
- Encryption with GNU Privacy Guard GPG
- Managing firewalld from the GUI and command line
- Exercise
Course Contents - DAY 3
Session 7: SYSTEM STARTUP AND SHUTDOWN- System startup process
- Startup script framework
- Managing services using YaST
- Starting and stopping services dynamically
- Creating Systemd services, timers and mount units
- Running transient units
- suseconfig and /etc/sysconfig
- Changing run levels and shutdown
- Exercise
- Monitoring processes
- Graphical monitoring tools
- Utilising terminal multiplexers
- Monitoring with watch
- Shared libraries
- Scheduling processes with at
- The cron configuration files
- Scheduling processes with cron
- crontab command options
- Managing anacron
- Exercise
- Basic network configuration
- IPv4 and IPv6 addressing
- Network protocols
- Network services and port numbers
- Configuring IPv4 and IPv6 with ip and Network Manager
- Configuration with systemd-networkd
- Managing network devices
- Resolving hostnames and DNS
- Searching domains
- Routing under Linux
- Exercise
Course Contents - DAY 4
Session 10: INTERNET SERVICES- Network services
- Managing services with systemd sockets
- Checking network service ports
- Analysing network packets
- Configuring and monitoring network time
- Configuring the hardware clock
- Remote administration
- Exercise
- The Common Unix Printing Service CUPS
- Printer devices and configuration
- Installing printers
- Configuring the CUPS server
- Printer options
- Print commands
- Managing print queues
- Exercise
- Localisation overview
- Locale variables
- Converting character sets and encoding
- Configuring the locale and keymap
- Configuring the system and user time zone
- Exercise
- Configuring KVM virtualisation
- Installing virtual systems
- Understanding Linux Containers
- Creating and running Docker containers
- Iaas cloud
- Exercise
Course Contents - DAY 5
Session 14: DEVICES UNDER LINUX- Device services
- Device file naming conventions
- The /sys and /proc directories
- Examining hardware
- Hardware and software configuration messages
- ACPI service and Desktop Bus
- Managing disk parameters
- Detecting new hardware
- System overview: siga
- Exercise
- Archiving with tar and cpio
- Device cloning with dd
- Compressing files
- Archiving RAR files
- unar and other backup tools
- Exercise
- Troubleshooting process
- Booting into maintenance mode
- Booting the rescue system
- Exercise
APPENDIX A - INSTALLING LINUX
- Installing Linux
APPENDIX B - ELECTRONIC MAIL
- Configuring Postfix and Sendmail
- Mail protocols
- Mail commands
APPENDIX C – LINUX DESKTOPS AND ACCESSIBILITY
- Configuring the X Windows GUI interface
- Display protocols
- The GNOME, KDE and Xfce desktops
- Configuring the desktop for disabled users
APPENDIX D - PACKAGE MANAGEMENT
- Additional software package management tools
APPENDIX E - DEPRECATED SERVICES
- The xinetd Daemon
- TCP Wrappers
APPENDIX F - ADDITIONAL COMMANDS
- Miscellaneous Shell commands
Customer Outreach Award
We believe that it should be easy for you to find and compare training courses.
Our Customer Outreach Award is presented to trusted providers who are excellent at responding to enquiries, making your search quicker, more efficient and easier, too.
Reviews
Average rating 4.9
I would personally like to thank the instructor, John L, he was brillaint and very helpful. He was knowledgeabe and explained the concepts really well.
The course was very informative. John L's easy going presentation style kept our interest in the various topics and they were explained very thoroughly. Any questions that were ...
Continuing Studies
Further Learning
- SUSE Linux Advanced System Administration (SCA)
- Linux Automation with Ansible
- Linux Advanced Shell Programming Tools
- Linux System Security
- Apache Web Server
- Oracle SQL
Request info
Why StayAhead. From a single person on a scheduled course to large scale training projects StayAhead Training have the expertise and experience to help. Established since 1992, StayAhead Training is recognised as one of the leading independent IT Training specialists...
John is an excellent tutor with a great deal of knowledge and experience with Linux. He is also very helpful and explains things properly