Africa & Middle East

10.00 A.M - 10.00 P.M

Call us

Oracle Linux System Administration

Course Objectives

Enrolling in this course will help you work towards becoming a knowledgeable Oracle Linux System Administrator. Learn how to install Oracle Linux and gain an understanding of the benefits of Oracle’s Unbreakable Enterprise Kernel (UEK).


  • Understand Unix shell command line features
  • Know Basic shell scripting
  • Identify types of user accounts
  • Work with files and directories in Unix

Delegates will learn how to

  • Configure systems to use the UEK and enable kernel features.
  • Perform initial system configuration; set up users and groups, configure system logging, the network and storage.
  • Install additional software packages.
  • Keep systems up-to-date using Oracle’s Unbreakable Linux Network.
  • Keep the kernel up-to-date using Ksplice technology.
  • Configure services available in Oracle Linux, such as: DHCP, DNS, NFS, Samba, FTP, OpenSSH, NIS, LDAP, PAM, Web and Email.
  • Secure, monitor and troubleshoot systems.
  • Prepare Oracle Linux systems to run Oracle Database.
  • Configuring & Updating the Kerne

Course Outline

Introduction to Oracle Linux

  • Development of Linux kernel
  • Linux kernel development model
  • Linux distributions
  • Oracle’s commitment to the success of Linux
  • Oracle’s technical contributions to the Linux community
  • Oracle’s Unbreakable Enterprise Kernel (UEK)

Installing Oracle Linux

  • Obtaining Oracle Linux
  • Oracle Software Delivery Cloud
  • Anaconda installer
  • Installation steps
  • Firstboot tool
  • Unattended installation with Kickstart

Linux Boot Process

  • The Linux boot process
  • The init process
  • SysV init Runlevels
  • The /etc/rc.d directory
  • Configure services for runlevels

System Configuration

  • System configuration files
  • The /proc filesystem
  • The sysfs filesystem
  • The sysctl utility

Package Management

  • Introduction to Oracle Linux package management
  • The rpm utility
  • Oracle Public Yum Server
  • Yum configuration
  • The yum utility
  • Oracle Unbreakable Linux Network (ULN)


  • Introduction to Ksplice
  • How Ksplice works
  • Ksplice implementation
  • Installation instructions
  • Manual instructions for Oracle Linux
  • Using Ksplice Uptrack
  • Ksplice Uptrack command summary
  • System status

Automate Tasks

  • Automating system tasks
  • Configuring cron jobs
  • Other cron directories and files
  • The crontab utility
  • Configuring anacron jobs
  • The at and batch utilities

System Logging

  • System log file configuration
  • Configuring logrotate
  • Use logwatch

Kernel Module Configuration

  • Loadable Kernel Modules (LKM)
  • Loading and unloading kernel modules
  • Kernel module parameters

User and Group Administration

  • Introduction to Users and Groups
  • User and Group Configuration Files
  • Adding a User Account
  • Modifying and Deleting user accounts
  • Group account administration
  • User Private Groups (UPG)
  • Password aging
  • /etc/login.defs file

File Systems

  • Disk Partitions
  • Partition Table Manipulation Utilities
  • File System Types
  • Making File Systems
  • Mounting File Systems
  • The /etc/fstab File
  • Mantaining File Systems
  • Swap Space

Storage Administration

  • Logical Volume Manager
  • Physical Volume Utilities
  • Volume Group Utilities
  • Logical Volume Utilities
  • RAID levels
  • Encrypted Block Devices
  • The kpartx Utility

Network Configuration

  • Network Interfaces
  • Additional network configuration files
  • Command line network interface utilities
  • Network interface bonding
  • VLANs (virtual local network)
  • The route utility
  • NetworkManager
  • The system-config-network utility

Network Addressing and Name Services

  • Introduction to DHCP
  • Configuring a DHCP server
  • Configuring a DHCP client
  • Introduction to DNS
  • Nameserver types
  • BIND
  • DNS cache-only nameservers
  • Zone files

File Sharing

  • Introduction to NFS
  • NFS server configuration
  • The exportfs utility
  • NFS client configuration
  • Automounting filesystems
  • Introduction to Samba
  • Samba daemons and services
  • FTP Server (vsftpd)

OpenSSH Service

  • Introduction to OpenSSH
  • OpenSSH configuration files
  • OpenSSH configuration
  • Using OpenSSH utilities
  • Using the ssh-keygen utility

Authentication and Directory Services

  • Authentication options
  • Authentication configuration tool
  • NIS authentication
  • Introduction to LDAP
  • OpenLDAP
  • Configuring LDAP authentication
  • Configuring Winbind authentication
  • Configuring Kerberos authentication

Pluggable Authentication Modules (PAM)

  • Introduction to PAM
  • PAM module types
  • PAM control flags
  • PAM implementation examples

Security Administration

  • Introduction to SELinux
  • chroot jail
  • Introduction to iptables
  • TCP wrappers

Web and Email Services

  • Apache HTTP server
  • Email

System Monitoring and Troubleshooting

  • The sosreport utility
  • Kdump configuration
  • The netdump utility
  • The iostat, mpstat, vmstat, sar, top, iotop, strace, netstat, and tcpdump utilities
  • OSWatcher Black Box (OSWbb)
  • Enterprise Manager Ops Center
  • Performance Counters for Linux (PCL)
  • The perf utility

Oracle on Oracle

  • Oracle software user accounts
  • Oracle software group accounts
  • System resource tuning
  • Network Tuning
  • HugePages
  • Oracle ASM
  • Oracle Cluster File System Version 2 (OCFS2)


Sum the simple Operation :
6 + 11 =