SUSE Linux
Duration
80 hrs.
Level
Beginner
This course is designed for anyone seeking SLES certification and gives you a broad range of fundamental knowledge for all IT careers. This course provides in-depth knowledge for professionals involved in deploying, implementing, operating, and optimizing Suse Linux Server. The SUSE Linux covers a breadth of topics like Linux Server deployment, Server hardening, and Server networking. SUSE Linux Administration is a lab-intensive course and objectives are accomplished mainly through hands on learning. Course includes introduction to SUSE Linux, installation and system configuration, system administration and maintenance, data security, shell scripting, process management, service management, miscellaneous topics, networking, storage management, high availability and clustering, virtualization and cloud integration. This is a lab-intensive, project-based course, and objectives are achieved through hands-on learning.
Introduction
This 80hrs (Lectures + hands-on Lab) Suse Linux Administration Linux training is designed for anyone seeking SLES certification and gives you a broad range of fundamental knowledge for all IT careers. This course provides in-depth knowledge for professionals involved in deploying, implementing, operating, and optimizing Suse Linux Server. The Red Hat Linux covers a breadth of topics like Linux Server deployment, Server hardening, and Server networking. Suse Linux Administration is a lab-intensive course and objectives are accomplished mainly through hands on learning. Course includes introduction to SUSE Linux, installation and system configuration, system administration and maintenance, data security, shell scripting, process management, service management, miscellaneous topics, networking, storage management, high availability and clustering, virtualization and cloud integration. This is a lab-intensive, project-based course, and objectives are achieved through hands-on learning. The key to a high success rate is based on the program’s objectives as follows:
- Course contents are based on Red Hat course outlines.
- Dedicated Monitoring to evaluate and report candidate’s progress.
- Extensive hands-on lab exercises.
- Industry acclaimed, experienced and certified instructors.
- Project manager can be assigned to track candidate’s performance.
- Curriculum based on course outlines defined by Suse.
- This Instructor-led classroom course is designed with an aim to build theoretical knowledge supplemented by ample hands-on lab exercises.
- Facility of Lab on cloud available.
- Courseware includes reference material to maximize learning.
- Assignments and tests to ensure concept absorption.
- Courseware includes reference material to maximize learning.
- Repeating of lectures allowed (On approval basis)
- Candidates can attend lectures online.
- Install Suse Linux servers with license activation.
- Perform day-to-day Linux management with basic commands.
- Perform system administration tasks such as user management, group management, and permissions.
- Create shell scripts for automating administrative tasks.
- Learn to manage services and daemons using systemd.
- Secure the system with firewalls and security tools.
- Deploy infrastructure services like DNS, WEB, FTP.
- Administer Linux using ansible ad-hoc commands.
- Implement basic network services like DNS, DHCP, and NTP.
- Configure high availability clusters using Pacemaker and Corosync.
- Implement clustering for mission-critical applications.
- Secure server access using firewall.
- Schedule tasks on Linux server.
- Manage disk partitions and file systems.
- Utilize system logs for monitoring and troubleshooting.
- Integrate SUSE Linux with cloud platforms like AWS, Azure, or OpenStack.
This course is aimed at imparting knowledge and skills related to Suse Linux fundamentals, server hardening, data security, server networking, automation and programmability. This course will help candidates prepare for the SLES exam. The following topics are general guidelines to better reflect the contents of the course and for clarity purposes, the guidelines below may change at any time without notice.
Introduction to SUSE Linux:
- Introduction to Operating System.
- Introduction Kernel.
- What is Linux?
- History and significance of SUSE Linux.
- History and significance of SUSE Linux.
Installation and System Configuration:
- Installation of SUSE Linux on physical and virtual machines.
- Initial system configuration, including language, keyboard layout, and time zones.
- Disk partitioning and file system setup.
System Administration and Maintenance:
- User and group management.
- Permissions and access control.
- Managing services and daemons with systemd.
- Manage groups.
- Monitoring and system logs for troubleshooting.
Data Security:
- Understand directory permissions.
- Understand user category management.
- Understand umask and default permissions.
- Understand special permissions.
- Understand File ACL.
Shell Scripting:
- Creating and executing scripts
- Understand use of variables.
- Create hybrid scripts.
- Understand conditional loops.
- If Then Else.
- Nested If.
- Case.
- For Loops.
Process Management:
- Understanding Linux processes.
- Threads.
- Process types.
- Running foreground processes.
- Running background processes.
- Monitoring processes using ps utility.
- Monitoring processes using top utility.
- Understanding process termination and sig terms.
- Managing process prioritization.
Service Management:
- Understanding services.
- Types of services.
- Managing services in run-time.
- Managing startup services.
- Understanding Linux targets.
- Managing targets.
- Configuring default target.
- Root password reset.
Miscellaneous Topics:
- Managing Device drivers and Kernel modules.
- User Delegation.
- Task scheduling using crontabs.
- Package management with ZYpp.
Networking:
- Networking basics.
- Managing IPv4 / IPv6 Networking.
- Configuring SSH server for remote access.
- Configuring cockpit service.
- Accessing and managing Linux via WebUI.
- Configuring DNS server.
- Deploying a web server.
- Configuring system logs.
- Configuring remote logs using rsyslog.
- Control network security using firewalld.
Storage Management:
- Disk partition management.
- Understanding MBR and GPT partition table.
- Adding disk to virtual machines
- Managing disks using parted.
- Formatting partitions with Linux file systems.
- Persistent mounting via fstab.
- Disk quota management.
- Swap management.
- Advanced disk management.
- Understanding LVM.
- Configuring LVM.
- Network Storage.
- Understanding NAS and SAN storage.
- Configuring NAS storage using NFS.
- Configuring SAN storage using iSCSI.
- Troubleshooting using emergency mode and rescue mode.
- Understanding virtualization.
- Understanding containerization.
- Understanding public and private cloud.
High Availability and Clustering:
- High availability and failover concepts.
- Configuring clusters with Pacemaker and Corosync.
- Ensuring redundancy and reliability.
Virtualization and Cloud Integration:
- Virtualization technologies (KVM, Xen).
- Managing virtual machines.
- Integrating SUSE Linux with cloud platforms (AWS, Azure, OpenStack).
Followings labs will be performed by candidates during lab practice sessions:
Lab 1. Linux Basics Commands
- Task 1: Managing the terminal.
- Task 2: Managing System Name.
- Task 3: Managing System Date.
- Task 4: Exploring System Information.
- Task 5: Using Calendar.
- Task 6: Using Calculator.
- Task 7: Exploring User Login Information.
- Task 8: History of commands.
- Task 9: Powering System On and Off.
Lab 2. File Management
- Task 1: Explore pwd Command.
- Task 2: List Content of Directory.
- Task 3: Create Directory.
- Task 4: Explore Filetype.
- Task 5: Create Empty File.
- Task 6: Explore Command to Copy Files.
- Task 7: Explore Command to Copy Directories.
- Task 8: Explore Command to Move Files & Directories.
- Task 9: Explore Command to Remove Files.
- Task 10: Explore Command to Remove Directories.
- Task 11: Explore Command to Read a File.
- Task 12: Explore Command to Cut a Filed Form a File.
- Task 13: Piping 2 Or More Commands.
- Task 14: Explore Command to Find File or Directories.
- Task 15: Input Output Redirection.
Lab 3. Using Text Editor
- Task 1: Explore vi Text Editor.
Lab 4. Data Backup and Compression
* Task 1: Compression using tar archive manager and gzip compression tool.
- Task 2: Compression using tar archive manager and bzip2 compression tool.
- Task 3: Compression using tar archive manager and xzip compression tool.
Lab 5. User Management:
* Task 1Manage user accounts.
- Task 2: Configure Aging Policy.
- Task 3: Managing Group.
Lab 6. File and Directory Permissions
- Task 1: Configuring file/directory permissions using numerical method.
- Task 2: Configuring file/directory permissions using alphabetical method.
- Task 3: Configuring Sticky-bit.
- Task 4: Configuring File Access Lists.
- Task 5: understand umask, read, write, execute permissions and recursive permissions.
Lab 7. Shell Scripting
- Task 1: Create a script with basic commands and echo.
- Task 2: Create an interactive script with use of read variable, i/o redirection, sleep.
- Task 3: Generate server audit report with a script.
- Task 4: Create a hybrid script.
- Task 5: Create an alternate program for ‘finger’ program.
- Task 6: Comparing value with ‘if then’ logic.
- Task 7: Comparing integer with ‘if then’ logic.
- Task 8: Managing files with ‘if then’ logic.
- Task 9: Repeat task 6 with ‘case’ logic. Task10: Create a script with ‘case’ logic.
- Task 11: Create a for-loop script.
- Task 12: Bulk user creation using for-loop.
Lab 8. Task Scheduling
- Task 1: Manage Crontab.
- Task 2: Manage AT.
Lab 9. Filtering Features
- Task 1: Configure IPv4 ACL.
- Task 2: Configuring Numbered and Named IPv4 ACL.
Lab 10. Process Management
- Task 1: Managing Processes.
- Task 2: Monitoring Processes.
Lab 11. Service Management
- Task 1: Managing Services.
- Task 2: Troubleshooting using emergency mode.
- Task 3: Troubleshooting using rescue mode.
- Task 4: Password breaking of root user.
Lab 12. Inodes, Symlinks and Hardlinks
- Task 1: Understanding relation of copy and move commands with inode number.
- Task 2: Creating a symlink.
- Task 3: Creating a hardlink.
Lab 13. Configuring GRUB Security
- Task 1: Securing GRUB2 BootLoader with a password.
- Task 2: Testing GRUB Security.
Lab 14. Accessing CD-ROM
- Task 1: Accessing Optical drive on Linux Command-line.
- Task 2: Create ISO image of a CD-ROM.
- Task 3: Mount ISO image on a directory.
Lab 15. Software Management
- Task 1: Using RPM method to install packages.
- Task 2: Using the ZYpp package manager to install, update, and remove software packages.
Lab 16 Configuring Network Card
- Task 1: Force Linux to use kernel assigned drivers for network cards.
- Task 2: Configure IP address with nmcli.
- Task 3: Configure IP address persistently.
- Task 4: Configure Link Aggregation with ‘nmcli’ utility.
- Task 5: Test connectivity.
Lab 17. Configure SSH
- Task 1: Configuring SSH on server.
- Task 2: Configuring key pair authentication.
- Task 3: Use SCP for remote file transfer.
Lab 18. High Availability and Clustering
- Task 1: Configuring a high availability cluster with Pacemaker and Corosync.
- Task 2: Testing failover and cluster resilience.
Lab 19. Configuring Firewall
- Task 1: Allow Service & Port Number in firewall.
- Task 2: Configuring Rich Rule in firewall.
- Task 3: Managing zone in firewall.
Lab 20. Configure NFS
- Task 1: Configuring NFS on Server.
- Task 2: Access Shared Directory from Client.
- Task 3: Make access persistent.
Lab 21. Configure Storage
- Task 1: Manage local hard drives.
- Task 2: Configure quota limits.
- Task 3: Create a swap partition.
- Task 4: Configure LVM.
Lab 22. Configure Network Storage
- Task 1: Configure NAS storage using NFS.
- Task 2: Configure SAN storage using iSCSI.
- Task 3: Connect storage to other servers.
- Instructor led online training is an ideal vehicle for delivering training to individuals anywhere in the world at any time.
- This innovative approach presents live content with instructor delivering the training online.
- Candidates will be performing labs remotely on our labs on cloud in presence of an online instructor.
- SunPlus forum uses microsoft lync engine to deliver instructor led online training.
- Advances in computer network technology, improvements in bandwidth, interactions, chat and conferencing, and realtime audio and video offers unparalleled training opportunities.
- Instructor led online training can helps today’s busy professionals to perform their jobs and upgrade knowledge by integrating self-paced instructor led online training in their daily routines.
- Minimum batch size required for batch is 10 participants in the this course.
- The SunPlus Forum reserves the right to cancel/postpone the class.
- Course schedule will be provided before commencement of the course.
- Certificate of participation will be awarded to participants with a minimum 90% attendance.
- All attendees are to observe the Copyright Law on intellectual properties such as software and courseware from respective vendors.
- The SunPlus Forum reserves the right to include external participants in the program either for the entire course or individual courses.
- The SunPlus Forum reserves the right to change/alter the sequence of courses. SunPlus FORUM published Book would be given at 50% discounted rate to the forum students.
Labs on cloud
SunPlus forum uses cloud computing to efficiently provide “Platform As A Service” (PAAS) to its students enabling them to quickly access Technology Racks over the internet and practice lab exercise from home These Racks are populated with latest equipment’s required for practical exercise’s.
Web Forums
Our web based forum allows its users to ask, hundreds of technical experts about their technology and certification problem. SunPlus forum is a tight knit community of working professionals that provide timely help on technical, certification and design related queries.
Enroll for this course now and boost your
IT & Engineering career.
Master SUSE Linux today.