Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Advanced 

System & Network Administration using Linux 
 
This course will cover all aspects of RHCE (Red Hat Certified Engineer) Certification and the basics of Linux in detail. This 
course is also designed for those new bees in Linux, Technocrats, Linux Administrator, Windows Administrator, who want 
to make the best of Linux capabilities in IT organizations. This course is completely targeted for industrial Environment 
with In Detailed Practical Approach to LINUX. During this course you will be exposed to Such Linux Capabilities Which are 
an essential for building great secured Linux Corporate Server Environment. 

 
  Course Contents
 
ƒ Introduction to Unix, Installation of Linux 
ƒ User, Group Administration, ACL 
ƒ Automation of Jobs, Disk Partitions 
ƒ Mounting File Systems 
ƒ Backup and recovery, Printer Configuration 
ƒ Basics of NFS, AutoFS 
ƒ Kickstart Installation, Quotas 
ƒ DHCP, NIS, DNS, Mail, Web, VSFTP, Squid, Samba 
ƒ Securing your Linux Server with Firewall & SELinux 
ƒ Troubleshooting your Linux System 
 
Course Details
Introduction to UNIX & LINUX  Advanced File Permissions 
ƒ History of UNIX and LINUX  ƒ Explain UNIX/Linux file security & permissions 
ƒ Operating System Concept, Kernel, Shell & File  ƒ Setting Permissions with chmod 
ƒ Identification of various Linux distributors including  ƒ Changing User and Group Ownership: chown, chgrp 
Debian, Mandrake, RedHat etc.  ƒ Advance File Permissions: set user id (suid bit), set 
ƒ System structure  group id (sgid bit) and sticky bit 
ƒ Basic concepts of Linux  ƒ Creating, modifying and deleting ACL’s 
ƒ Commands of Linux  File System Management 
Installation of Linux  ƒ Understanding  linux file systems like ext2, ext3, ext4 
ƒ Planning a Linux Installation  ƒ Concept of Inodes and Directories 
ƒ Pre‐Installation Planning  ƒ Symbolic Links: Hard and Soft Link 
ƒ Hardware Requirements  ƒ Managing Partitions: fdisk, sfdisk, parted, partprobe 
ƒ Portioning Requirements  ƒ Making File systems: mkfs, mkfs.ext3 
ƒ Dual Booting with Windows Operating System  ƒ Adjusting Filesytem parameters: tune2fs 
ƒ installation, administration of Linux with VMware  ƒ Mount Points and /etc/fstab ‐ explore File System  
ƒ Introduction to XEN ( virtualization software)  ƒ Mounting File systems with mount and Unmount 
RedHat Linux Boot Process  ƒ Use FDISK to create a swap partition 
ƒ Linux Systems Management Concepts & Applications  ƒ Additional swap space using swapon & swapoff 
ƒ Explain Linux Boot process   Backup and Recovery 
ƒ Explain and demonstrate Runlevel (0 ‐ 6) concepts  ƒ Backup concepts 
ƒ Demonstrate Daemon/Service management with  ƒ Backup software: mt, tar, cpio, dump and restore, dd 
(chkconfig/ntsysv/redhat‐config‐services)  ƒ Remote Backup of a server using rsync 
ƒ User profile implementation logic and concepts ‐   ƒ Roll your own: Performing a backup, Verifying Backups 
ƒ Identify startup log files & DMESG exploration  and Restore from backup 
ƒ Startup & Shutdown Scripts  Network ‐ Physical & Logical Configuration 
System Monitoring & Process Management  ƒ Understand network device recognition 
ƒ Process creation: fork and exec  ƒ Configure network interfaces: Ethernet(eth0) 
ƒ Demonstrate usage of system monitoring tools  ƒ Static and Dynamic IPV4 Configuration  
ƒ Managing Background Process: jobs, fg, bg, Ctrl Z  ƒ Network IP aliasing (Device Aliases) 
User and Group Administration  ƒ Understand IP route configuration 
ƒ User Administration and Management  ƒ Local Resolver: /etc/hosts 
ƒ Group Administration  ƒ Remote Resolver: /etc/resolv.conf,  
ƒ Important system files related to user administration  Software Package Administration 
ƒ User profile implementation logic and concepts  ƒ Discuss RedHat® Package Manager (RPM) concepts, 
ƒ The Linux login process and login authentication  features and applications 
ƒ User Login Activity: Whois, Who, w, wc  ƒ Demonstrate usage of RPM for available packages 
ƒ Simple Sudo Examples  ƒ Demonstrate usage of RPM to import public keys of 
ƒ Temporarily Gaining root Privileges  package publishers 
ƒ The /etc/sudoers File  ƒ Demonstrate usage of RPM to upgrade packages 
ƒ Simple /etc/sudoers Examples  ƒ Demonstrate usage of RPM to freshen packages 
ƒ Granting All Access to Specific Users  ƒ Demonstrate usage of RPM to remove packages 
   
 
   
CRON Process Scheduling  FTP Server (vsftp daemon) 
ƒ Identify various CRON entries and schedules ƒ Implement Very Secure VSFTPD File Transfer Protocol 
ƒ Define custom cron jobs system-wide (FTP) services 
ƒ Define custom cron jobs user-wide ƒ Implement anonymous FTPD 
ƒ Evaluate results of cron jobs ƒ Implement user‐level FTPD access 
TCP Wrappers and Xinetd super server concepts  ƒ Implement FTPD banners 
ƒ Concept: TCP Wrappers  ƒ Disable anonymous access 
ƒ TCP Wrappers Configuration  Proxy Server (Squid) 
ƒ Identify Xinetd based services  ƒ Configure web browser to utilize proxy services 
ƒ /etc/xinetd.d/ and /etc/xinetd.conf  ƒ Grant permissions to permit local hosts to utilize proxy 
ƒ Enable & disable Xinetd‐controlled services   services 
ƒ Implement of Xinetd controlled services  ƒ Configure SQUID Define an ACL for authorized IP 
Remote Administration  networks 
ƒ Secure SHELL (SSH)  ƒ Apply the ACL using http_access and Test multiple 
ƒ Putty  HTTP‐based ACLs 
ƒ Telnet  ƒ Configure transparent proxy services 
ƒ VNC server/viewer  ƒ Password Authentication based Proxy Server 
NFS  Samba Service 
ƒ NFS Server Configuration and NFS Clients  ƒ Implement Linux & Windows Integration via Samba 
ƒ Setup an NFS server and export directories  ƒ Explore Samba Configuration files 
ƒ Configure NIS client as part of a domain  ƒ Mount Windows shares seamlessly using Samba File 
ƒ Review /etc/exports parameters and options  System (SMBFS) 
ƒ Evaluate access to NFS exports  ƒ Samba Client Tools: smbclient, nmblookup, mounts 
Network Information Service (NIS)  ƒ Configure FSTAB to support repetitive mounts 
ƒ Creating a NIS Master Server  ƒ Install Web‐based Administration Tool (SWAT) 
ƒ NIS Client Configuration  Troubleshooting your system 
ƒ Exploring Configuration Files: /etc/sysconfig/network  ƒ Recovering the super user password 
and /etc/yp.conf  ƒ Recovering the boot loader (GRUB) 
ƒ Adding New NIS Users  ƒ Troubleshooting Xserver problems 
ƒ Configure autofs to access an NFS export  ƒ Troubleshooting network related problems 
/etc/auto.master and /etc/auto.misc  Implementation of RAID, LVM and Quota 
DNS with BIND 9  ƒ Understanding different RAID Levels(0,1,5 and 10) 
ƒ Configure BIND as a primary DNS server  ƒ Software RAID Configuration 
ƒ Test primary name resolution from Linux hosts  ƒ Software RAID Testing and Recovery 
ƒ Configure BIND as a secondary(slave) DNS server  ƒ Discuss Logical Volume Manager (LVM) 
ƒ Evaluate results of BIND configuration using DIG  ƒ Creating Logical Volumes 
ƒ Configure DNS zones  ƒ Resizing Logical Volumes 
ƒ Configure zone transfers  ƒ Logical Volume Manager Snapshots 
ƒ Zone Database File Syntax: SOA, A, PTR, NS,CNAME,  ƒ Using LVM Snapshots 
Alias, and MX‐Mail Host  ƒ Quota management ‐ user‐based, group‐based and 
ƒ Allowing Queries, Recursion and Allowing Transfers  disk‐based quota implementation 
Dynamic Host Configuration Protocol (DHCP)  ƒ Enable file system quota 
ƒ Explain the various steps of the DHCP process  ƒ Setting Quotas for users: setquota, edquota, quotaon, 
ƒ Configure global & scope‐level DHCP options  quotaoff, quotacheck 
ƒ Configure IP reservations based on MAC addresses  ƒ Quota Concept:Soft Limit, Hard Limit and Grace Period 
ƒ Enable Linux DHCP services  ƒ Reporting Quota Status: quota, repquota and 
Mail Server (SMTP, POP3, IMAP)  warnquota 
ƒ SMTP theory  Web based Administration 
ƒ MTA, MDA, MUA Concept  ƒ Installing Webmin on Linux 
ƒ Configure mail server to accept internet mail ƒ Administrating Linux machine remotely 
ƒ Blocking spam email id, ips with access database ƒ Using Webmin as a tool for configuring various services 
ƒ Relay access to my network through access database on Linux 
ƒ Mail Forwarding IPTABLES (Netfilter Linux Kernel‐based Firewall) 
ƒ Implement POP3/IMAP services  ƒ Introduction to Firewalls 
ƒ Implement Secure IMAP services using SSL (IMAPS)   ƒ NAT, SNAT, DNAT, PREROUTE and POSTROUTE  
ƒ Implement webmail using Squirrel Mail   ƒ Implement IP Forwarding between disparate subnets 
Apache Web Server Implementation  ƒ Discuss IPTABLES/Netfilter Concepts 
ƒ Discuss Apache server's features and concepts  ƒ Explore default tables and chains 
ƒ Examine Apache ‐ Red Hat HTTPD CONF hierarchy  Kernel Module Management  
ƒ Examine various configuration files  ƒ Identify and discuss kernel implementation
ƒ Configure IP‐based Virtual Hosts  ƒ Types of Kernels
ƒ Configure Name‐based Virtual Hosts  ƒ Booting with modified kernel
ƒ Configure .htacess file with directives  ƒ Kernel Compiling Methods
ƒ Implement Apache logging system per virtual host 
 
 
 
 
 

You might also like