| Courses Software Training | Locality Hanumantha Nagar |
Linux Usage Basics
Logging In, Managing your password, Root User, Becoming a SuperUser
Understanding Shell
Different Shells, Shell Usage, Where does shell fit in, Variables, profiles and More
Running Commands and Getting Help
Getting around Filesystems
File System Hirarchy, Directories, Files, Absolute and Relative Paths, Finding Files and
Directories
Understanding and Managing Users and groups
Commands to list users and groups, passwd,shadow and group files, Naming
Information Services.
Understanding File and Directories in detail
Permissions, File Owner, Group, Special Permissions, Access/Modify and Create Time
Understanding File System Structure
Listing filesystems, understanding partitions, Unnderstanding filesystem components -
inodes, superblock etc
Basic System Configuration
Understanding and Managing Processes
Starting, Listing and Killing Processes, background and foreground processes, PID,
PPID and More.
Understanding Networking and Network Applications
IP Addresses, Network connectivity, Network applications - telnet, ftp, ssh, etc...
Understading Package Basics
rpm listing
LINUX SYSTEM ADMINISTRATION
(BASED ON REDHAT)
Part-I
Boot Process - Starting the Linux Operating System
BIOS, GRUB Boot Loader, Kernel Initialisation, First process and /etc/inittab, Run Levels,
Controlling Services
Linux FileSystem Administration
Partitioning Hard Disks, Managing FileSystems, Filesystem Management and
Automounter, Access Control List
Package Management
Redhat Package Manager, Understanding RPM and RPM commands, Managing packages
using Centralised Repos.
User Administration
User Account Management, Basic User Environment, Shell Profiles, Disk Quotas, Groups,
PAM, Network Authentication - NIS and LDAP
System Administartion Tools
Network Configuration, CUPS, Cron and at, System Logs
Kernel Service and Configuration
Basics of Kernel, New Kernel, Kernel Sources, Recompiling Kernel
Advanced Partitioning
Software RAID, Logical Volume Management
Linux Installation
Installation of Linux OS, Understanding the requirement, Kickstarting.
LINUX SYSTEM ADMINISTRATION
(BASED ON REDHAT)
Part-II
Apache and Squid
Apache Web Server, Access Configuration, Virtual Hosts, Squid Web Proxy Server
Network File Sharing Services
Configuring NFS Server, Client Side NFS, FTP, Samba Services
Domain Name Services
Understanding DNS, BIND, Utilities
Naming Information Services
Understanding NIS, NIS Server and Client
Electronic Mail
Agents, Dovecot, Sendmail Configuration, Selecting an Email System,
Other Networking Services
Internet Services Daemon, SSH, DHCP, NTP
Securing Services
tcp_wrappers, Firewalls and Packet Filtering, NAT and SELinux.